gpt4 book ai didi

javascript - 如何禁用 Notepad++ 评论折叠

转载 作者:行者123 更新时间:2023-11-30 05:37:01 26 4
gpt4 key购买 nike

我在网站上工作并使用 Notepad++ 进行编码。我最近遇到了某种使用正斜杠和两个星号的注释符号 /** */这显然是用来折叠容器内的所有东西

function foo(){
//some script
/***/
//even more script

//another line
}
//text outside function

折叠后是这个样子

function foo(){
//some script
/***/
//text outside function

我已经写了一些 Notepad++ 解释为这些的注释,当我试图折叠函数时它就成了一个问题。当我这样做时,脚本的其余部分会折叠,包括结尾 </script>标签

  function foo(){
<!--HTML code-->

这只适用于 JavaScript,我还没有找到任何方法来禁用它。 Notepad++ 允许使用“user-defined language”,但它似乎只能添加符号,不能更改现有符号。

有什么方法可以禁用它吗?

最佳答案

Notepad++ 不提供内置语言词法分析器的选项。它们实际上是底层 Scintilla project 的一部分.

因此,如果您没有足够的热情自行更改内置的词法分析器,那么您的答案是没有办法。否则在 N++ 源包的 scintilla\lexers\ 文件夹中找到你的词法分析器并开始使用它。 (如果你找到了有效解决 /***/ 问题的解决方案,你可以考虑将其贡献回 Scintilla 项目。)第三种选择是 chcek Scintilla Bug tracker如果尚未报告此问题,您可以创建一个新的错误报告。

关于javascript - 如何禁用 Notepad++ 评论折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23070634/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com