本篇文章旨在提升开发效率,不为挑起业内争端,望侠客勿喷!为了保持中间立场,本文将避开讨论:编辑器之神(Vim)与神的编辑器(Emacs)。若是您是两者中任一阵营,请直接跳过本文!java
IntelliJ在业界被公认为最好的java开发工具(来自百度百科)sublime-text
近年来愈来愈多的Java开发者从Eclipse转战Idea,足以见其名声在外;而鲜有人从Idea改成Eclipse,也说明它的确优秀。服务器
使用过的人都知道,Idea的智能提示,着实感人。而它的后缀补全功能,更是极大程度提高了开发效率,配合一下经常使用插件。分分钟成为办公室最靓的崽~基础用法及经常使用插件自行Google,此处只演示部分后缀补全功能,因经私下调查,发现知道此功能的人,寥寥无几......markdown
.var == 声明intellij-idea
.null == 判空编辑器
.for == 迭代ide
.return == 返回工具
免费、开源、中文开发工具
Notepad++功能能够说很是强大,称得上是一款高级文本编辑器,支持插件扩展,其官网有对应插件库。当咱们须要打开单个源码文件的时候,使用notepad++来打开,仍是很是方便的,由于其比较轻量,响应速度快,并且其对大部分语言也支持高亮提示(颜色字体可配置),UI以下:
本文选其两个功能简单介绍:
身为开发,工做中不免会遇到须要在Linux系统上修改文件的场景,若是是不熟悉Vim命令的同窗,一顿操做下来,简直半条命都交给了林纳斯·托瓦兹(Linux之父)。甚至还有一部分同窗,就只能把文件拖到本地修改,改完再放到服务器上了......使用Notepad++,这种问题就不会发生了
安装NppFTP插件,点击插件 --> 插件管理
搜索NppFTP勾选并安装,如遇下载失败状况,可屡次尝试,或手动下载而后将其放到notepad++安装目录下的plugins文件夹下
安装完成后,点击插件,找到NppFTP,点击Show NppFTP Window
此时界面分为两部分,点击Profile settings
从左到右、从上到下,依次填写,Hostname填写服务器地址,填写完成以后点击Close
点击下图图标,找到咱们上一步配置的Profile并点击。今后,修改Linux下Nginx配置,就是如此简单~~~
此功能以前出过一篇文章,详情请参考
微软出品、必属精品
感受主流用来作前端开发多一些(未作调研,大胆猜想)
完善的插件库,据说配合强大的插件库,写Java也无压力(期待有人分享心得)
然而这款编辑器在个人电脑中主要用来作两件事:写H5代码,看别人的H5代码。模拟一个场景,当咱们读别人少许代码的时候,打开Idea太笨重,用Notepad++又太繁琐,而用VSCode则刚恰好,打开快捷,使用方便~
咱们使用cmd跳转到代码存放路径下,经过命令可直接打开文件夹,如果了解cmd快捷键,那简直不要太爽,大大提升了工做效率
UI精美,简约而不简单、轻量、不只如此......
语法高亮、多行操做、插件扩展等等,这些功能且先不说。咱们先聊聊它留在我电脑中的主要缘由!当咱们遇到一些临时的杂事,突发的奇想,迸发的心得等等,这种随机且重要程度不高的事情须要记录的时候,建个文件写进去保存太繁琐,Sublime,打开即写,写完即关,不会提示保存,下次打开内容依旧在,简直不要太舒服。(后来才发现,Notepad++也有此设置,蠢哭......
),不过UI真心不错,相信是符合大多数程序猿的审美的~
一款精美的Markdown语法编辑器,和传统的
markdown
笔记软件相比,Typora
别处心裁的使用实时渲染的模式,将markdown
格式的文本实时处理后展现给你们,而不是采用左边编辑区,右边渲染区这种割裂使用体验的设计。
Markdown语法的编辑器,多多少少要会一种,不少地方都会用获得。好比GitHub上大多数开源项目的介绍README.MD
文件,就是用Markdown语法写的。
以此图为例
文件可导出PDF,HTML,Word等多种格式~(本篇文章即是用Typora编辑完成)
工欲善其事,必先利其器。
说下目前本人的习惯:开发Idea,看前端代码VSCode,服务器修改Notepad++,临时记录Sublime,正式文件Typora
最后,每一个人都有本身的开发习惯,每款编辑器也都有本身的独特之处。编辑器与开发而言,形同与战士手中刃。但愿你们都能找到本身契合的编辑器。
本文是站在本人(Java开发)的角度阐述,若有问题,欢迎指正,欢迎你们随时补充~
本人已开通公众号,欢迎你们前来灌水