我最常用的编辑器是Everedit ,他支持代码高亮、而且有丰富的插件系统,也能够即时的预览。我觉得他最好的一点就是对于超大文件的支持非常棒,对于大文件的读取速度不是别的编辑器可以比拟的。
淘公仔 x 4
王坚新著《在线》 x 2
虾米VIP月卡 x 1
燕北
已获得虾米VIP月卡
复制链接去分享
我觉着吧,最好用的还得算是Vim。
讲编程,讲开发,那最终我们就不能只掌握一种语言,每种语言都有自己的特性,那我们也没必要去为了一种语言就花时间再学一个编辑工具,应该把精力都放在代码上才是正道。
Vim通过个体特异的配置文件和丰富的插件,可以胜任任何语言代码的编辑工作,网络上的资源和教程一吨一吨的,有兴趣的话,也可以变身成IDE来使用。
Notepad++某些方面做的也不错,但是终究还是简单了些。
Vim的唯一缺点是掌握起来的难度曲线太陡峭,但这也从一个方面反映出它功能的强大。
实际说来Vim或许已经不能叫编辑器了,又不算是一个IDE,或许叫特殊的Shell比较准确。
对于那个又爱又恨的配置文件,初学者可以找一个某大能写的成熟的先用着,使用过程中发现跟自己不对路的地方就稍加修改,慢慢的你也就成大能了。
所以吧,能卖萌能耍帅,能耍大刀能写情书,你还想要啥啊。
经常看到这样的言论,“连Vim都学不会,你还开什么发?”,“连Emacs都学不会,你还开什么发?”,“连C++都学不会,你还开什么发?”
我个人本地用Sublime Text,ssh上用Vim,新同事我都推荐Sublime Text
你给我写个C#试试,还VIM。
令阁兄
已获得淘公仔
复制链接去分享
Visual Studio Code,自从出了vs code之后经常用这个.大概列几个我认为不错的优点...
1.可支持C++、C#、Python、PHP等语言。
2.强大的插件扩展能力,可以完成部分IDE的能力, 你甚至可以通过扩展来调试甚至编译你的项目.
3.高亮,自动补全以及快捷键等在编写代码过程中非常好用
再给大家介绍几个比较不错的插件:
Debugger for Chrome
让vscode映射chrome的debug功能,静态页面都可以用vscode来打断点调试、配饰稍微复杂一点
2.ESlint
可以接替原生JS的提示, 可以自定义规则, 比较高能
3.vscode-icon
vscode的资源管理器默认是不带图标的, 这个插件是让资源管理器根据文件类型不同,加上不同的图标,一目了然(强烈推荐安装)
总结: 不是IDE,胜似IDE
比特飞
已获得淘公仔
复制链接去分享
我最喜欢的编辑器当属:Editplus
1、它默认就能支持N多语言,厉害不?word 哥:默认支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript和VBScript等语法高亮显示,通过定制语法文件,可以扩展到其他程序语言,在官方网站上可以下载(大部分语言都支持)。
2、关键是体积小,操作灵活,4m的体积让他随便找个地方就能放的起 拿得上!
3、如果遇到什么不兼容的代码,用他打开修改一下,保存时还自动备份一份bak……这种超人性化的功能没有之一……
4、我相信一般码农都用过这工具改过文件,统一的举手~~!!
小柒2012
已获得淘公仔
复制链接去分享
开发中使用是eclipse,相比于Myeclipse占用内存小,尽管功能有些欠缺,但是各种插件也是应有尽有。当然由于公司环境在这里了,统一开发工具也是必须的。
虽然 idea后来者居上,但是怎么说呢,一句话,可能就是习惯了。用了N年的eclipse你让他用idea,怎么都觉得别扭。
开发中文本编辑器用notepad++ 和 editplus,尽管这两个不知道是嘛时候装上去的,可能是推荐安装的。
部署中 使用Linux的命令行界面下面最流行的vi;
优点:
(1)所有的Unix like系统都会内置vi文本编辑器,其他的文本编辑器则不一定会存在。
(2)很多软件的编辑接口都会主动调用vi。
(3)vim具有程序编辑的能力,可以主动以字体颜色辨别语法的正确性,方便程序设计。
(4)程序简单,编辑速度快。
mazerain
已获得王坚新著《在线》
复制链接去分享
本地用Sublime Text3,服务器上用Notepad++。
在本地使用中,Sublime Text3的语法高亮、代码提示补全、代码折叠、自定义皮肤/配色方案、多便签页、代码地图、多种界面布局这些功能就不用说了,其它的许多编辑器可能也有这些功能,让我认为Sublime不错的功能主要是以下两点:
1、强大的编辑功能。怎么说强大呢,Ctrl+D选择下个相同的字符串,我想这是许多用Sublime的开发者都很喜欢的一个快捷键, 更不要说强大的多行选择和多行编辑和竖向多行选择了。Sublime还可以快速切换文件,定位函数等。最新版还加入了鼠标悬浮显示一个项目所有相同函数的位置,简直爽的不要不要的。
2、强大的插件。许多人用Sublime主要是因为这一条了。下面写几个经常会用到的插件:
Autoprefixer:解析CSS文件并且添加浏览器前缀到CSS规则里
BracketHighlighter:括弧高亮显示
Can I Use:检查CSS在不同浏览器的兼容性
ClipboardHistory:剪切板历史
ColorPicker:颜色选择器
ConvertToUTF8:ST2只支持utf8编码,该插件可以显示与编辑GBK,BIG5,EUC-KR,EUC-JP,Shift_JIS等编码的文件
CSS Format:格式化CSS,增加可读性
DeleteBlankLines:删除空行
Emmet:这货对于前端的同学来说不得了,可以超快速编写HTML文件
Goto-CSS-Declaration:跳转到css文件该class的声明处,方便修改查看,注意对应的css文件要同时打开才行。
Markdownedit:格式显示md文件
SFTP:直接编辑FTP或SFTP服务器上的文件
HTML-CSS-JS Prettify: 格式化代码
大家可以去https://packagecontrol.io/去找自己需要的插件。
说了这么多优点,说个缺点吧,就是Sublime只支持UTF-8编码,没有直接支持其它编码,所要还要安装插件,而且经常为出现乱码。
至于服务器上用Notepad++大家应该也可以想到,文件小,打开大文件,尤其是一些大的日志文件速度快,也支持一起常用的插件。
suhu
已获得淘公仔
复制链接去分享
我最喜欢的编辑器当属:EmEditor notepad++ VIM
EmEditor
1、HTML、CSS、PHP、ASP、Perl、PerlScript、C#、C/C++、Java、JavaScript等语言提供一些基本框架,并能将特殊的语句突出显示,支持大写小写强制替换,支持多标签浏览,支持丰富的插件扩展。
2、能急速打开几G的日志文件,这点功能太赞了。
3、显示标尺、显示行号显示参考线、改变行距、自动滚屏等等。
4、可以签名信息录入过程的宏。
等等
notepad++
1、内置支持多达27种语法高亮度显示,还支持自定义语言。
2、可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,还可显示缩进引导线,代码显示得很有层次感。
3、正则匹配字符串及批量替换。
4、强大的插件机制。
等等
VIM
VIM8.0已经与2016年8月份发布
个人感觉vim是linux下完美的编辑器
1、和原始vi完全兼容。
2、可以在脚本中调用 Perl, Ruby, Python, Tcl, MzScheme ,C,C++。
3、单词缩写功能。
4、多次撤销和重做。
5、对应400种以上文本文件的语法高亮。
6、Lisp,C/C++, Perl, Java, Ruby, Python 等40种以上语言的自动缩排。
java项目开发用eclipse与idea🤗简单的编写用editplus与sublime text。这些应该大家都会有用到🤔
有什么常用的EMACS的快捷键和插件可以分享给大家么?
之前有一份网上总结比较简洁全面的,刚刚发现那个站点挂了。。。。有点心痛。
快捷键,搜搜更健康,只要感兴趣,只要大家搜。谷歌EMACS cheat sheet 关键词往往搜的比较专业。
EMACS的插件我没用过,快捷键也是因为shell默认是EMACS键位。
神之编辑器,编辑器之神。
Vim让我有欲望的是,网上晒的Vim IDE,满满装B范。
EMACS就是因为shell默认键位。
两个编辑器对于新手,主要就是找到使用的地方,越用越爽,越用越精。同事看你在装B,心里是不是美滋滋。