Questions tagged «notepad++»

Notepad ++是一个免费的源代码编辑器,可替换记事本,支持多种语言。在MS Windows环境中运行,其使用受GPL许可证控制。

3
向记事本++添加新语言
将自定义语言添加到Notepad ++中以突出显示支持的最简单方法是什么?经过研究,我看到了两种方法: 用户定义的语言:添加基于标记的新语言的简单方法,但是不能使用默认的配色方案(绝对分配颜色)吗? Lexer插件:一个实现新Scintilla lexer的自定义C ++插件:非常复杂,但具有大量的灵活性。 是这些吗?我的一个抱怨是,使用UDL功能,如果我想突出显示某些内容,则需要为其指定一种颜色;似乎没有任何办法说“使用默认关键字颜色”。 有什么建议吗?
19 notepad++ 


8
使用记事本++将under_score_case更改为CamelCase?
我可以用NP ++写一个正则表达式来查找under_score_case。我可以在NP ++中使用TextFX通过突出显示和选择来将大小写更改为大写和小写。 如何使用NP ++的“查找/替换”或TextFX的“查找和替换”将它们缝合在一起并转换under_score_case为camelCase? 我想学习如何在NP ++中不使用脚本来执行此操作。 输入样例: this is_a_line some more_data_over_here whoop de_do_da 所需的输出: this isALine some moreDataOverHere whoop deDoDa 与下划线匹配的正则表达式为_([a-z])。我认为存在的替代品,但找不到_\toupper\1。


3
如何在记事本中启动时转到文件底部
我知道这对于文本编辑器来说是完全不合理的功能,但是,当我编辑各种文件时,几乎总是必须在文件末尾进行操作。 Notepad ++中是否具有将光标,插入符号和焦点移动到文件底部的功能? 或者,也许使用命令行参数打开Notepad ++来强制将光标移到底部
19 notepad++  eof 




2
如何知道编辑器中的光标位置索引
我正在使用HTML文件,并且我需要知道整个文件中的光标位置索引。 在Visual Studio中,我可以在状态栏中看到行号和列号。 在Notepad ++中,状态栏中也会显示行号和列号。 但是我需要知道游标的索引。例如,我想知道我在文件中的第256个字符,而不是第4行的第23列。 是否有任何具有此功能的编辑器?


5
Unicode字符突然在某些应用程序中开始显示为方框[重复]
这个问题已经在这里有了答案: 我的Windows 7突然停止显示Unicode符号 (2个答案) 5年前关闭。 我注意到,Unicode字符在以前出现在某些应用程序(到目前为止,Notepad ++和Skype)中突然停止显示。相反,它们显示为框。他们以前在工作,但我认为重新启动后就坏了。我什至可以在Skype输入窗口中键入它们并查看它们,但是在提交消息后,它们将显示为框。 例如:햇반和県不会在Skype或notepad ++中显示,但是当我键入此内容时,它们在Chrome中确实可以正常显示。 在上次重新启动之前或之后,没有安装新软件,唯一发生的是某些Windows更新。Notepad ++中的文档的编码设置为UTF-8 Windows 7 x64

3
同一文件中不同语言的语法突出显示
我试图在文件中突出显示简单的语法。这是设置。 我有一个index.php文件,Notepad ++可以正确突出显示<?和?>标记之间的任何PHP代码。在此文件中,我有一些Javascript,可在<script type="text/javascript">和</script>标记之间正确识别。 但是,我有一些CSS不能正确突出显示。我已经在Notepad ++中尝试过的所有“主题”中都注意到了这一点。该代码被CSS 包围<style type="text/css">,</style>但不能正确理解为CSS。 有任何想法吗? 注意:Notepad ++确实可以正确突出显示单个.css文件。


2
如何在Notepad ++ x64中格式化/缩进单行XML文件?
长期以来,TextFX插件通过菜单完成了Notepad ++ 32位版本的工作TextFX > TextFX HTML Tidy > Tidy: Reindent XML。 在2012年1月,Notepad ++ v5.9.8不再包含该插件,这可能是由于对Unicode的新支持所致,TextFX的开发人员没有足够快地支持Unicode,请参阅N ++ v5.9.8 changelog与N ++ v5.9.6 changelog和TextFX的未来 后来引入了64位版本的Notepad ++,该版本甚至没有插件管理器(因为它本身是由第三方开发人员开发的插件)。 直到最近。2017年4月,NppPluginManager的开发人员宣布推出了x64版本的内部版本: 现在,要么不再使用带有TextFX插件的过时的32位版本的N ++,要么尝试将Tidy2(或其他版本)安装到最新版本的N ++(但仍然是x32!)的问题就解决了!


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.