除Notepad ++之外,您使用什么文本编辑器在Windows中编程?
对gvim的另一次投票(约,下载).我想一旦你学会了控制它的击键,你就不会想要使用其他任何东西了.
此外,还可以在几乎任何平台上使用它,包括漂亮的Windows端口.
Sublime Text很棒.
GNU Emacs是我首选的文本编辑器,它在Windows上运行良好(复制/粘贴实际上按预期工作)它也可以在所有主要平台上使用,因此如果你像我倾向于那样跳转操作系统,你可以重用你的知识.
我也非常喜欢JEdit.它是代码和随机文本的优秀文本编辑器.这是Notepad和Eclipse之间的一个很好的中间环节.
如果你想在记事本上方只需要一步就能快速有效地编辑,我会推荐Notepad2.当您使用此版本替换标准记事本时,它非常有用.你继续快速启动,但语法高亮是一个真正的福音.我在每台Windows机器上用Notepad2替换记事本.
我使用SciTE
UltraEdit是我的第二个家.它是一个很棒的通用文本编辑器.
我是Notepad2的忠实粉丝 - 它太快了!
为了快速简单地编辑文本,它几乎是完美的.它具有Xml和代码的语法着色,可以轻松扩展.
我们使用Dreamweaver和Visual Studio进行更大规模的编码工作.
Textpad是我用于随机文本编辑(检查HTML源代码,快速hackery,脚本等).
对于实际的Java开发来说,它一直是Eclipse,虽然人们告诉我IDEA是猫的睡衣.
E-文本编辑
有点儿错误,但由于它使用Textmate捆绑包格式(和捆绑包),所以我使用过的任何其他编辑器都打败了裤子 - 也会定期更新.我每天都使用它,很乐意再次购买.
请注意,我主要使用C/C++.对于C/C++代码,我使用Visual C++ Express Edition或Visual Studio Professional.对于我正在学习的一点Python,我使用PythonWin IDE中的编辑器.(主要是因为它完成了一些代码.)对于其他一切,我使用GViM.
小费:
在Windows上安装ViM后,如果右键单击资源管理器中的任何文件,则会在右键单击菜单中看到" 使用Vim编辑"选项.这对于窥视和编辑每种文本文件非常有用,而无需担心特定的编辑器.GViM可以理解大多数格式,从而使用语法着色显示它们.习惯这样做很快GViM就成了Windows上的事实通用文本编辑器.(甚至取代记事本.)
Thej已经推荐了它,但是要详细说明:
SciTE - Free,为许多语言预设着色,它是多平台(Windows和Linux),轻量级.
alt text http://scitedebug.luaforge.net/scite-debug.png
GVIM.我也使用Dreamweaver进行网络搜索.
语法高亮显示html,c#,javascript,css,xml,sql,python,bat
矩形选择,正则表达式
缩进,后台/前台自定义
缺点:没有标签窗口.
我会回应那些赞同Emacs的人.我每天都在编写OS X,Windows和Linux.在所有三个系统上使用相同的IDE可以大大提高生产力.也就是说,GNU Emacs的香草版......好吧,它很糟糕.我强烈建议你试试EmacsW32代替.就像Aquamacs制作OS X友好版本的Emacs一样,EmacsW32项目使Emacs开箱即用,就像Windows文本编辑器一样.请注意,Emacs的所有力量(和复杂性)都存在,但是如果你还没有建立肌肉记忆,就没有理由不使用Ctrl-C/X/V作为复制/剪切/粘贴而不是Mw/Ck/Cy只是很酷.EmacsW32还带来了Windows兼容的打开/保存对话框,理智的CRLF文件处理以及更多功能.如果您曾尝试过使用Emacs,请试一试.你不会后悔的.
不是每个人都使用Notepad ++,它并不是那么好.
深红编辑http://www.crimsoneditor.com/images/overview.gif
EditPlus是我的首选编辑.您需要的所有功能,而不是更多.
我知道这是我自己的问题,但我遇到了这个文本编辑器Sublime Text,并认为它非常甜蜜.它有一些我从未见过的功能.它有多行选择(不连续的线)和鸟瞰视图导航.这有点贵,但玩免费版我很开心.
我使用EDIT.COM做很多事情,信不信由你.旧习难改.
商业产品(Windows):UltraEdit.
免费软件(Windows):Notepad ++,PSPad.
跨平台:JEdit.它是用Java编写的,几乎可以运行.
如果你不介意在Windows下打击性能,JEdit有一些惊人的功能.对于该平台上的本机性能,我会选择其中一个.我倾向于在Notepad ++和PSPad之间来回切换.Notepad ++可能会为大多数任务边缘化.它有折叠部分,非常方便.但是,你没有问关于产品其他比一个.