基于Windows的文本编辑器

除Notepad ++以外,您在Windows中使用哪种文本编辑器进行编程?

另一个投票gvim ( 关于 , 下载 )。 我想,一旦你学习了击键控制它,你不会想要使用任何其他的东西。

此外,还可以在任何平台上使用它,包括漂亮的Windows端口。

替代文字

崇高的文字是惊人的。

替代文字

GNU Emacs是我的首选文本编辑器,它在Windows上运行良好(复制/粘贴实际上按预期工作)。它也可以在所有主要平台上使用,以便您可以重用您的知识,如果您像我倾向于跳过操作系统。

我也很喜欢JEdi​​t 。 这是一个很好的代码和随机文本的文本编辑器。 记事本和Eclipse之间是一个很好的中间地带。

如果你想在记事本上方做一些快速高效的编辑,我会推荐Notepad2 。 当你用这个版本替换标准的记事本时,它是非常有用的。 你继续有一个快速的启动,但语法突出是一个真正的恩惠。 我在每台Windows机器上用记事本2替换记事本。

我使用SciTE

我是记事本2的粉丝 – 它太快了!

为了快速简单的编辑文本,我接近完美。 它具有XML和代码的语法着色,可以很容易地扩展。

我们使用Dreamweaver和Visual Studio进行更大的编码工作。

UltraEdit是我的第二个家。 这是一个伟大的通用文本编辑器。

Textpad是我将用于随机文本编辑(检查HTML源代码,快速hackery,脚本等)。

对于实际的Java开发,它始终是Eclipse,尽管人们告诉我IDEA就是猫的睡衣。

E-文本编辑

是有点bug,但由于它使用Textmate捆绑格式(和捆绑包),我已经使用的任何其他编辑跳过裤子 – 也得到非常有规律的更新。 我每天都会用它,很乐意再次购买。

请注意,我主要使用C / C ++。 对于C / C ++代码,我使用Visual C ++ Express EditionVisual Studio Professional 对于我学习的一点点Python,我使用PythonWin IDE中的编辑器。 (主要是因为它做了一些代码完成。)对于其他一切,我使用GViM

小费:

在Windows上安装ViM之后,如果右键单击资源管理器中的任何文件,将在右键单击菜单中看到“ Edit with Vim”选项。 这对于偷看和编辑每一种文本文件都非常有用,而不必担心特定的编辑器。 GViM可以理解大多数格式,并以语法着色的方式显示它们。 习惯于这样做,GViM很快成为Windows上事实上的通用文本编辑器。 (即使更换记事本。)

Thej已经推荐它 ,但要详细说明:

SciTE – Free,为多种语言预设着色,并且是多平台(Windows&Linux),并且轻巧。

替代文字http://scitedebug.luaforge.net/scite-debug.png

GVIM。 我也使用Dreamweaver的网络的东西。

的Notepad2

  • 语法高亮为HTML,C#,JavaScript,CSS,XML,SQL,Python,蝙蝠
  • 矩形选择,正则表达式
  • 缩进,后退/前景定制

下行:没有标签的窗口。

我会回应其他赞同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是我选择的编辑器。 所有你需要的功能,而不是更多。

我知道这是我自己的问题,但我遇到了这个文本编辑器崇高文本,并认为这是非常甜蜜的。 它有一些我从未见过的功能。 它有多行选择(不连续的行)和鸟瞰图导航。 这是一个有点昂贵,但我很开心玩免费版本。

我用EDIT.COM做了很多事情,不管你信不信。 旧习难改。

商业产品(Windows): UltraEdit 。

免费软件(Windows): Notepad ++ , PSPad 。

跨平台: JEdi​​t 。 它是用Java编写的,几乎可以运行在任何东西上。

如果你不介意在Windows下的性能打击,JEdit有一些惊人的功能。 对于那个平台上的本地性能,我会选择其中一个。 我倾向于在Notepad ++和PSPad之间来回切换。 记事本++可能会将其用于大多数任务。 它有折叠部分,非常方便。 但是,您确实询问过除此之外的其他产品。

我已经使用了UltraEdit多年了…如果我正在开发一个项目,我更喜欢使用一个真正的IDE,但是没有什么能够快速地修改源文件,尤其是那些只是黑客入侵的小型PHP项目无论如何。 杀手功能对我来说是比较功能。

我个人喜欢ConTEXT 。

很多人在这里给出了他们最喜欢的文本编辑器的建议:

https://stackoverflow.com/questions/10238/text-editor-or-ide#10391

我严格使用jEdit。

我个人最喜欢的是EditPad Pro 。 不是因为它以任何方式优越,而是因为它是我开始使用的那个。

UltraEdit它是我最喜欢的文本编辑器。 太糟糕了,我必须付出代价。 你不能击败垂直和水平突出显示的能力。

Textpad替换记事本给我。 没有它,我活不下去。 我使用Textpad的一些主要功能是:

  1. 在文件中查找(同时打开全部,全部替换,全部保存,全部关闭)。
  2. 块选择(连同一列的复制/粘贴)。
  3. 剪辑库
  4. 语法突出显示
  5. 能够附加外部工具(编译器等)并将输出捕获到一个窗口。

我使用Eclipse for Java,Visual Studio for C ++,C#和VB.NET,用于PowerBasic的JellyFish Pro,我仍然使用经典VB的Visual Studio 6,并使用TextPad for Perl,Python,Powershell,VBScript,SQL,HTML,和批处理文件。

我讨厌听起来像一个破碎的记录,但Vim是我的选择。 它到处都是一样的,你很难找到一个更强大的编辑器。

我在Windows上编码不多,但是我的选择是使用文本编辑器。 至于免费编辑去没有什么比Emacs节奏。

记事本2,除了记事本++

Visual Studio,记事本2,记事本++。

Visual Studio for .Net开发。 目前正在使用VS2008,但似乎还没有完成。 2005年可能是最稳定和最完整的。 对于.Net开发来说,其他任何东西都是徒劳的

我使用e-TextEditor来处理大多数其他事情。 它涵盖了上面的大部分主题,包括语法高亮显示,多选/编辑,列选择,自动完成的TextMate包。

正如你所看到的,询问一个喜欢的编辑会给你很多的回应。 对我来说:UltraEdit – 健壮:Notepad ++ – 轻量级

也倾向于使用随各种工具(如VB,C#等)附带的IDE。

但是,最好的建议是挑一个体面的编辑, 并彻底学习 你将花费大量的时间来使用它。 所以,你知道得越多,从长远来看,就越能节省你的时间。