程序员关于编程的东西存在很大的差异性,并且一般的程序员一旦挑选了一种编程器基本上就不再挑选其他编辑器,这算是程序员独有的一种特性,一旦喜爱就很难挑选抛弃,现在就程序员最喜爱5种编辑器在做个介绍,挑选什么样的编辑器还和所从事的职业休戚相关。一般从事嵌入式开发的八成挑选linux里边的编辑器,终究谁也绕不开职业的领域。
1.nodepad++
这是现在简直代替记事本的最佳编辑器,当然其效果不只仅只是为了替代记事本,自身集成了许多强壮的功用,深化许多java程序员的喜爱。
主要有如下特性:
(1).支撑高亮
(2).主动完结
(3).代码块折叠和拖拽功用
(4)支撑多种言语,能对中文完美支撑
(5)很强的定制性
2.vim
vim运用者大部分关于linux有很强的爱情,当然不是说windows不能运用vim,vim的前身是vi,基本上运用vim的开发者,更喜爱在纯的命令行界面进行代码编写和调试,并且在快捷键运用十分敏捷的情况下,编程的功率极高,更有甚者基本上用全简略搞定一切的动作,为啥这么多人喜爱vim编辑器,终究有啥法力让我们这么着魔?
vim特性:
(1).履行功率高
(2).丰厚的快捷键
(3).支撑高度的定制化,十分契合程序员口味
(4).关于linux酷爱一种实践表现,在linux开发挑选vim简直成为了一种必备
3.Sublime Text
一种比notepad++功用强壮的多编辑器,现在许多前端开发人员的独爱,从一诞生就赢得了相当多的粉丝,仅有不太友爱的就是代码不开源,里边需求拿到注册码才干玩起来,不管从界面仍是功用特性来讲都显得十分十分饱满一个编辑器,大致特性如下:
(1).跨渠道,简直在各个操作系统上都能运用,让许多在linux下面开发的小伙伴也能参加进来体会
(2).查找和替换功用做的十分友善
(3).支撑多种言语关键字的高亮提示,还能针对编程言语编译过错给提示
(4).支撑插件功用
(5).可以支撑多种布局方法
4.emacs
强壮之处在于现已超出了编辑器的领域,搞成了大的渠道,许多开发人员在上面直接都以他为进口完结各种功用需求了,现在简略介绍下各种功用
(1).上网阅读网页看视频,收发邮件
(2).调试程序
(3).玩游戏,计算器,
(4).文件比较
(5).记日记,目录办理
以上列举了4种比较常见的编辑器,必定有许多人觉得还有N多的编辑器在运用,还有运用量更大的vs和eclipse,但这篇文章的主题仍是编辑器不是IDE,用集成开发东西显得愈加恰当,当然每个程序员编程习气以及关于东西运用的喜好程度不一样也会导致编辑器差异,合适自己的就是最好的,没必要跟风。
合适不合适只要自己最清楚。