问题标签 [notepad++]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - 你如何使用 Notepad++ 正则表达式管道 | 对于超过一个字符的字符串?
我正在尝试让 notepad++ 正则表达式在以下句子中查找“abc”和“def”的所有实例:
abc去了def。
以下语法似乎都不起作用:
- abc|定义
- [abc|定义]
- (abc)|(定义)
- (abc|定义)
注意:“[a|d]”在我测试时匹配“a”或“d”的任何实例
text - 哪个代码编辑器是免费的,可以通过按键通过 ftp 上传,并且有一个用于文件夹浏览的侧面板?
我喜欢 PhpEd,因为使用 CTRL-SHIFT-S,它会上传到测试服务器,所以不需要切换到 FTP 客户端,找到文件并上传。
我也喜欢 TextMate,因为它的显示效果很好(Monaco 字体比 Lucida Console 更简洁,并且比 Courier 更容易查看)......并且还有一个用于文件夹和文件列表的左侧面板。
那么在PC/Mac/Linux上,有没有这样的编辑器可以做到
1) Easy FTP
2) 侧面板文件/文件夹列表
3) 好看的字体
4) 自动缩进
5) 自动重新缩进
6) 显示匹配 { 和 },以及匹配 <div> 和 </div>
我尝试了一些……比如 Notepad++、jEdit 或 Programmer's Editor,但似乎还没有找到这些功能。你认识一个接近的编辑器吗?
visual-studio - notepad++ 中的 Visual Studio 堆栈跟踪
这可能只是我没有看到的一个设置,但是当我从 Visual Studio 的异常帮助器对话框中获得堆栈跟踪时,它在调用堆栈中的每个“行”之后都有 \r\n 。当我将其复制并粘贴到 Notepad++ 中时,它会以字面形式显示为 \r\n,在文档中可见。当然我希望这些被解释为 CR LF,所以一切都在不同的路线上。
有人知道怎么做吗?
autocomplete - 如何在 Notepad++ 中启用自动完成支持?
我正在尝试为简单的脚本语言添加简单的语法突出显示和自动完成...
我使用这篇文章添加了语法高亮
现在我想知道如何使用 Notepad ++ 为我的自定义语言启用自动完成功能。有谁知道这是怎么做到的吗?
notepad++ - 如何删除 Notepad++ 中的特定行?
我正在清理一些代码文件 (C#) 并希望删除这些区域。我想删除所有具有字符串'#region'的行。这只是一个例子,我可以想到更多的用途,但这可能吗?
regex - 正则表达式匹配以相同扩展名结尾的文件
我在 sql 文件中有很多这样的行
VALUES (12654, 'somestuff', 'some description here', 'filename.swf', '5', 0, 1, '', '500', '300', 'filename.png', '3', ' 1');
我希望找到filename.swf并将它们替换为folder/filename.swf然后对 png 文件执行相同的操作
我有非常基础的知识,尝试从 swf 开始 & 回到文件名之前的撇号,我认为下面的代码恰恰相反:
它从行中的第一个撇号开始,以 swf 结尾
c++ - 没有 IDE 的 Windows 的 C++ 编译器?
我正在寻找一个适用于 Windows 的 C++(例如 g++)编译器,我可以在我的 cmd 中运行它。
我正在使用 notepad++ 作为我的文本编辑器,我想在其中设置一个可以为我编译我的程序的宏。
我不想安装 Cygwin。
有什么建议么?
user-interface - 关于 Notepad++ 爱好者的图标和 GUI 的问题
在 notepad++ 网站中,有一种技术可以用任何其他“ico”格式的图像更改图标。每个图标都有它的特殊名称,以便被记事本++检测到。例如,新文件图标是:new_normal.ico。打开的文件图标是:fileopen_normal.ico 等等。但是我找不到同步垂直滚动、同步水平滚动和运行宏倍数的特殊名称(我什至在记事本++主页中都找不到它们)。好吧,基本上我希望一些notepad ++开发人员会看到这个问题并告诉我这些图标的名称是什么。提前致谢!
ruby - 为 .API 文件启用自动完成功能?
有谁知道如何使用 N++ 网站上提供的 .API 文件在 Notepad++ 中自动完成工作?自动完成在 APIs 文件夹中有 XML 自动完成文件的语言中对我来说很好,但对于使用 .API 文件的语言(ruby、AutoIt 等)完全不起作用。
根据我在网上找到的内容,只需将 .API 或 .XML 文件复制到 APIs 文件夹中,并确保文件名与语言菜单中的语言名称匹配。我退出 N++ 以确保它不是在启动时发生的刷新问题。
根据 N++ 站点,我将 Ruby.apt 和 AHK Autohotkey.api 文件复制到 APIs 文件夹中:
C:\Program Files\Notepad++\plugins\APIs
我正在运行最新的 Notepad++,v5.4.3。升级前在三台机器上的 Notepad++ 5.3.x 中尝试过。
comments - 在 Notepad++ 中注释代码
我使用Notepad++作为编辑器在 Python 中编写程序。这听起来可能很愚蠢,但我在编辑器中环顾四周,找不到任何方法(不是手动方式,而是在 Emacs 中)在我的代码中进行块注释。
由于Notepad++支持这么多语言设置,我很想找到一种方法来阻止评论代码。