您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

程序员必备,推荐几款好用的代码编辑器

2023/4/3 8:57:33发布68次查看
作为一个工作十年的程序员,用的代码编辑器不下20种,经过反复比较,选出了自己感觉最好用的十款推荐给大家,供大家参考选择。
1、vim
vim堪称编辑器届的上古神器,是最优秀最经典的编辑器之一。它的最大特色是完全使用键盘命令进行编辑,脱离了鼠标操作虽然使得入门变得困难,但上手之后键盘流的各种巧妙组合操作却能带来极为大幅的效率提升。
vim 和现代的编辑器有着非常巨大的差异,而且入门学习曲线陡峭,需要记住很多按键组合和命令,如今被看作是高手、geek们专用的编辑器。尽管 vim 已经是古董级的软件,但还是有无数新人迎着困难去学习使用,可见其经典与受欢迎程度。
2、emacs
emacs,著名的集成开发环境和文本编辑器。emacs被公认为是最受专业程序员喜爱的代码编辑器之一,是唯一一款和vim媲美的编辑器。emacs 最牛逼之处extensibility,可扩展性。
emacs是神的编辑器: 因为神是万能的, 所以用的编辑器也是万能的, 而emacs就是万能的编辑器, 它可以完成一切你想要的功能,。
vim是编辑器之神: 虽说emacs可以完成的功能vim基本上也可以完成, 但终究不如emacs, 但在纯粹的文本编辑方面, vim却是真正的神。
———以上是两个上古神兽,最原始的编辑器
———下面介绍两款后起之秀,最现代的编辑器
3、sublime text
sublime text是由程序员jon skinner于2008年1月开发出来。sublime text具有漂亮的用户界面和强大的功能,例如代码缩略图,python的插件,代码段等。还可自定义键绑定,菜单和工具栏。sublime text 的主要功能包括:拼写检查,书签,完整的 python api , goto 功能,即时项目切换,多选择,多窗口等等。体积较小,运行速度快,被称为最性感的编辑器。在大多数统计中,它一直排在编辑器的前三的位置,是当之无愧的后起之秀。但它有个很大的缺点:收费闭源,收费的问题虽然不影响使用,但是闭源带来的问题就是一个bug千年都不见修复.很影响使用,在如今开源编辑器横行的时代实在是一个硬伤。
4、visual studio code
microsoft在2015年4月30日build 开发者大会上正式宣布了 visual studio code 项目:一个运行于 mac os x、windows和 linux 之上的,针对于编写现代 web 和云应用的跨平台源代码编辑器。主要优点:内置了对javascript, typescript and node.js,c++, c#, python, php等语言的强大支持;非常漂亮的界面;加载大文件几乎秒开,试过打开100m的工程,无压力;占用内存低;完全免费(好评)。缺点: 因为出现的比较晚,还有不稳定的现象发生,插件不够丰富。但由于背靠微软这个大树,相信这些都不是问题,所以vscode是我强烈推荐的一款编辑器
———其余几款优秀的编辑器
5、atom
atom 是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持css,html,javascript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。它是非常优秀的编辑器,但为什么没有放到前四,是因为它太卡卡卡卡了!而且未来有可能收费。
6、editplus
editplus是一套功能强大,可取代记事本的文字编辑器,拥有无限制的撤销与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴板的功能,同步于剪贴板可自动粘贴进 editplus 的窗口中省去粘贴的步骤。它体积极小,速度极快,有了它不再需要记事本了。
7、eclipse
eclipse是开发java应用的必备代码编辑器。这个ide整合了插件结构,可以使它轻松的支持其他编程语言。它拥有c/c++,ruby,php和其它语言开发。类似google的功能开发自己版本的开发套件,所以可以很简单的创建android和app引擎。免费并且开源。
8、dreamweaver
dreamweaver属于adobe应用套件之一,主要用来开发web应用。提供了最流行的web编程语言的支持:php,asp.net,javascript,html,css。主要为了初学者方便的编程,支持所见即所得的编辑方式。可以方便的部署到服务器,并且可以用来开发jquery移动应用。同时支持osx和window。其实我并不推荐使用dreamweaver,因为它有点臃肿,很多功能完全无用的,而且是收费的,但鉴于它是我接触的第一款编辑器,所以加上吧。
——以上是通用的代码编辑器是跨平台,跨语言的,再介绍一款针对php的专业的编辑器(因为本人就是做php开发的,经常用)
phpstorm
phpstorm 是 jetbrains 公司开发的一款商业的 php 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。phpstorm无疑是开发php项目的神器,秉承着jetbrains家族的优良传统,是用来写php的不二选择。虽然它收费,但是咱可以破解啊(快跑)。
编辑器就是程序员手中的利剑,工欲善其事,必先利其器!以上的介绍的这九款编辑器绝对有一款是适合你的,赶紧试试吧
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product