枫谷剑仙

Results 110 comments of 枫谷剑仙

Tab增加缩进本来就是首行缩进啊,你自己的文本分成多行是你数据源的问题。 ![Notepad2_DwsmdS80v4](https://user-images.githubusercontent.com/6565860/158917207-0b6c0505-e2b1-4c85-9e6f-307a0f8cc5f4.png)

与其添加额外的程序代码,不如直接在帮助面板里写上常用的区间写法就好(可以加上复制或插入按钮)

能不能更换notepad2的正则引擎呢,一直都是个和.net正则不兼容的引擎。vscode就可以参考微软的文档。 https://docs.microsoft.com/zh-cn/dotnet/standard/base-types/regular-expression-language-quick-reference

> 不妨试试把自动完成的最小匹配长度调大一些。 > 对于那些长单词,自动完成还是很省事的~ 不只是单词,还有逗号自动加空格,引号、括号自动一对等。

> > 还有逗号自动加空格,引号、括号自动一对等 > > 不是很理解。这不是正常的书写格式吗? 纯文本文件里这些都是习惯自己打。

不能直接换正则表达式引擎吗,VScode的就很好用,Notepad2的总是怪怪的。

还有括号的自动完成怎样才能自动忽略手打的反括号呢?我习惯性的打正反括号,于是Notepad2里就会变成 ()),VSCode 连续输入时会自动覆盖掉自动完成的括号。

> > 还有括号的自动完成怎样才能自动忽略手打的反括号呢?我习惯性的打正反括号,于是Notepad2里就会变成 ()),VSCode 连续输入时会自动覆盖掉自动完成的括号。 > > Please provide scheme, sample text and caret position. 我录了一个视频,你看看能不能理解 https://user-images.githubusercontent.com/6565860/145678332-7d4cfb9e-c8c5-4d1a-9db4-54c5f03dd4b6.mp4 ![截图](https://user-images.githubusercontent.com/6565860/145678491-10cbf37c-4f9c-4576-8e1c-2f2854eee003.png)

> bat/cmd files can be UTF16-LE (code page 1200) too No, run a UTF16-LE bat/cmd will fail. That is INI, VBS/JScript(\*.js), PowerShell(\*.ps) file can be UTF16-LE, and can't be UTF-8....

不同代码的缩进规则不一样的如果都写到主程序里我觉得会减少运行效率。 连VSCode的代码格式化都需要安装对应的插件的。