什么代码编辑器比较好用?

IT好玩


代码编辑器其实挺多的,这个也没有什么标准,一定哪个好,哪个不好,只要使用起来方便、快捷,高效、质量的完成工作就行,下面我介绍几个常用的代码编辑器,感兴趣的可以尝试一下:

1.VS Code:这个是微软开发的一个免费、开源、跨平台的代码编辑器,支持的编程语言很多,包括常见的html,js,python,java,c,c++,c#等,支持代码高亮、语法提示、智能补全,git等,而且插件扩展丰富,是一个很不错的代码编辑器,推荐一用:

2.Sublime Text:这也是一个很不错的代码编辑器,跨平台,轻巧灵活,简洁高效,支持几十种编程语言,常见的自动补全、语法提示检查和代码高亮,这个编辑器都支持,而且插件拓展丰富,使用起来也非常不错,值得一试:

3.Atom:这个是github专门为程序员研发的一款跨平台代码编辑器,界面简洁、直观、大方,支持的编程语言也比较多,常见的前端、php、java、python、ruby等,这个软件都支持,而且自动补全、代码高亮、语法提示功能也不错,是一个很实用的代码编辑器:

4.Notepad++:这也是一个不错的代码编辑器,记事本的增强型,大部分人都应该听过或者使用过,免费开源、小巧灵活,支持27种编程语言,代码高亮、自动补全、语法提示功能也很不错,插件拓展机制也行,值得一试:

就介绍这4个不错的代码编辑器吧,其实还有许多其他的代码编辑器,像Editplus,Eclipse(插件)等都不错,感兴趣的可以尝试一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。


小小猿爱嘻嘻


这是个见仁见智的问题。每个程序员都会告诉你自己喜欢用的代码编辑器最好用,而VIM和Emacs之间的争论已经有了二三十年的历史。

毕竟用户对编辑器的需求不同,所投入的时间也不同。对自己用得久的工具更有感情,也是人之常情。

大致按照操纵系统和编程语言分一下阵营吧,这样说起来比较清晰一点。

首先是windows阵营。如果使用的编程语言主要是来自于微软的话,那么VS这套IDE应该是程序员常见的配置。

在Linux阵营中,热爱命令行的程序员可能喜欢VIM,也可能是Emacs的爱好者,当然,可能有些人喜欢nano这样的轻量级工具。

在Mac阵营里,如果是Objective C或者Swift用户的话,XCode应该比较常见。

不过现在也有了许多跨平台的编辑器,例如广受欢迎的Sublime Text或者Atom。这些编辑器更灵活一些,可以按照自己的需求安装各种不同插件,满足各种需求。

所以,没有最好用的编辑器,只有最适合自己需要、最合自己眼缘的。多安装几个分别使用一段时间,就能找到对自己来说最好的编辑器了。


叶猛犸的故事们


现在主流采用的编辑器一般具备如下几个特点:

1.有强大提示功能

2.拥有各种实用拓展性插件

3.可检测代码风格

4.容易安装部署

5.稳定性高,版本维护密集

6.界面风格统一,便于操作

比如C#用的vs,全中文编辑器,提示强大,是C#的首选;C/C++使用的CLion,jetbrains出品必数精品;web用的webstorm、intelijIdea、vscode等,jetbrains在编辑器上当属第一;Java常用的eclipse和intelijIdea;php用的phpstorm等。

jetbrains为各个语言贡献了极好的编辑器,好用不是说说而已!


程序猿猩球


编辑器对于程序员来说无疑无比重要,随着软件种类越来越多,大家的选择也越来越多。

  • DOS时代,界面化软件比较少。早先的程序员必定是vim、emacs等上古神器,不需要炫酷的界面。配合各种插件、各种命令快捷键,可完全脱离鼠标,百倍提高码代码效率。但是学习曲线也高,入门困难,但是收益也高。
  • 再后来操作系统界面化软件深入人心。慢慢的出现了一些优秀的、界面友好的编辑器。如notepad++,soourceinsight等。适合刚入门的程序员及一般用户。

  • 如今编程语言越来越丰富。需要各种各样的编辑器友好的编程支持。如前端常用的vs code,atom等现代浏览器。既结合了软件界面化的优点,又集成了vim等快捷的命令模式,还针对各种新语言进行更友好的支持。越来越得到大家的认可和喜爱。

  • 当然像Java等比较重的语言。最好使用IDE进行编程,调试编写都比较方便。

  • 最后,在后台服务器上,大部分都是无界面的模式。vim等上古神器仍然有很重要的位置。

  • 其实,这些都是工具。没有必要死守一个不放,也没有必要成为某个的守墓人。根据实际情况使用合适的工具,提高工作效率才最重要。


码农爱物


那就要看你使用的是什么编程语言了,我工作中使用的编程语言是 PHP,大家的编辑器一般都是 PhpStorm,鼎鼎大名的 jetbrains 公司的产品,是很强大的开发环境,功能包括代码补全,语法检查,重构,涵盖前端的语言包括:HTML5, CSS, SASS 和 JavaScript 等等。还有开发者工具版本控制系统,数据库管理,命令行工具,可在IDE中执行很多常见的操作。


其他的编程语言如微软公司的 .NET,最好使用微软公司的编辑器 Visual Studio。APP开发如 Android 使用 Android Studio,IOS 开发使用 Xcode。一般都是特定的语言使用特定的编辑器。


如果是脚本开发,也可以使用轻量级的开发环境如 Sublime,VS Code都可以,他们都支持安装扩展插件,如果你爱折腾,就可以挑选他们。


趣喜欢编程


intelliJ IDEA


阿发苟


宇宙第一IDE VS


分享到:


相關文章: