使用 MS Word 作为代码编辑器

使用 MS Word 作为代码编辑器

因为这是一个编辑器问题,所以这很有可能演变成一场口水战。如果你非要说“真正的程序员使用 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 中的许多默认功能才能使其适合编码。

相关内容