因为这是一个编辑器问题,所以这很有可能演变成一场口水战。如果你非要说“真正的程序员使用 Vim”或 Emacs 之类的,请立刻转身离开。
60% 的时间我都在“写作”……我使用 MS Word 2010,因为我喜欢它。它是写作的利器。
35% 的时间我会“编辑”......通常是 HTML、XML、CSS。
5% 的时间我使用 REGEX 进行“编辑”,而且我很少这样做,因此每次都必须从头开始学习。当我真正开始使用 REGEX 时,我感到更加困惑,因为我还没有确定编辑器或 REGEX 方言。
无论如何..这引出了我的问题:MS Word 可以“换肤”或以其他方式改变为一个好的编辑器吗?
- 删除工具栏上的一些垃圾
- 将其设置为没有页面布局,只有连续文件(可以做到吗?)
- 将其设置为保存为所需的 txt 文件编码
我觉得如果我不频繁地在 Word、Editor 和 REGEX 之间切换的话,我会更有效率。
(...是的,我承认 MS Word REGEX 不是真正的 REGEX...但它可以满足我的需要)
问这个问题时我很紧张,因为很多人对编辑怀有热情。
更新:我试过一段时间……现在我可以宣布这是一个极其愚蠢的想法。(我可以这样说我自己:)。MS Word 是一个文字处理器,而且非常好。它根本不像程序员的编辑器。它就是苹果橙子的东西。
答案1
这种方法的效果取决于您使用的 Word 版本。我手头没有较旧的非 Ribbon 版本的 Word 可供测试。这种方法在入门版上有效,因此应该在更好的版本上也能有效。
您可以将其保存为纯文本(可能需要运行工具将 windows/dos 样式的行尾转换为 unix 样式)。文件 -> 选项 -> 保存“以此格式保存文件”然后选择纯文本 (*.txt) 使其成为默认格式。
右键单击并最小化功能区将删除工具栏,除非您需要它,或者点击那里的小 ^(参见图片)。
选择草稿视图以获得连续的工作空间。
我使用的是入门版,但常规版应该也一样——屏幕截图不正确,它指向的是草稿模式,但称之为大纲模式。
答案2
不,有几个要点不是 MS Word 提供的(至少据我所知),而是几乎每个“正规”编辑器都提供的,即使是免费的编辑器。
- 语法高亮
- 代码折叠
- 能够设置编码(CP-1252、UTF-8 等)
- 集成 RegEx 引擎
- 诸如“注释区域”、“大写”等内容,调用调试器
一般来说,您必须禁用 MS Word 中的许多默认功能才能使其适合编码。