NOTEPAD++中的缩进和选择
我最近将用于创建 lisps 的程序从 VLISP 更改为 NOTEPAD++,因为第二个具有比第一个更好的一些功能,但我仍然找不到一些。两个更重要的是在 VLISP 中选择、缩进或格式化文本。
有没有办法在 NOTEPAD++ 中复制此行为?通过在 VLISP 中双击括号的开头,它会选择整个匹配项,然后可以使用格式选择按钮将其缩进。
提前
致谢 不,我认为 N+ 没有这些能力。尽管您可能会在其中一个插件中找到类似的东西。
总之非常感谢。你可能同意我的看法,它在 VLISP 中非常有用,双击括号的开头,整个内容突出显示并自动选中,因此你可以立即根据需要进行编辑。这是我在 Notepad++ 中非常怀念的东西。
我会看看你发送的链接。再次
感谢
为什么不直接使用 Visual Lisp IDE?
谢谢 Lee,我已经在使用 VLIDE,但我发现 NOTEPAD++ 的格式非常有用,因为它可以滚动和展开功能,因此我可以更好地了解每个项目。这是我考虑更改编辑平台的主要原因之一。
谢谢
是的,源代码折叠(或如您所称:滚动)是 N+(或与此相关的任何使用 Scintilla 构建的编辑器)的优点之一。我特别喜欢它的正则表达式 search-n-replace;使重构变得轻而易举。我对基于 Scintilla 的编辑器(如 N+ 或其他)的最大问题是三个:
正如您所发现的:它的自动格式设计(如果有的话)不如 VLIDE 的好。
几乎没有办法从 acad 获得调试工具。
在 VLIDE 之外,Apropos 和关键字帮助不可用。
出于这些原因,我实际上在大型 LSP 文件上同时使用 N+(尽管我更喜欢 SciTE 而不是 N+)和 VLIDE。使用 N+ 更容易到达代码中的某个位置(滚动更少 - 由于折叠)。但是因为 VLIDE 会在打开的文件发生更改时发出通知,所以我可以同时在两个文件中打开相同的 LSP 文件。然后在 N+ 中进行一些更改,保存并按 Atl+Tab 到 VLIDE,然后回答“是”以从光盘重新加载,然后从 VLIDE 内部进行调试。如果您还添加了 ALisp 特定的关键字,那么 N+ 的自动完成功能也会有所帮助。
这样我就可以用最少的额外输入来充分利用两者。
页:
[1]