Questions tagged «notepad++»

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

3
Notepad ++突出显示所选文本的出现
我知道我可以双击一个单词,Notepad ++会在文档中突出显示该单词的所有实例。我的问题不是这个。 有谁知道插件或设置可以让我根据需要选择尽可能多的字符并突出显示所有出现的字符? 给定以下文本文件: $hey_you = 'hey you'; $hey_me = 'hey me'; $hey_we = 'hey we'; 我希望使用光标选择$hey_并$hey_突出显示3 s。 另外,如果滚动条的行为类似于带有黄色标记的Google Chrome浏览器,那也将是一个巨大的好处。
3 notepad++ 

1
Notepad ++行尾(EOL)符号“ CR”和“ LF”的样式?
我想启用该语言,View>Show Symbol>Show all characters但与“ White space symbol语言”中的“ 样式” 风格相反,Global Styles我找不到EOL字符的颜色设置,因此我似乎只能使用纯白色。我想使用类似于空白设置的颜色,以更好地适合深色主题(Monokai)。 此设置在哪里隐藏或不存在?


5
如何编辑Windows .url文件
我有一些.url文件。我知道它们是简单的纯文本文件(cfr。 http://www.fmtz.com/formats/url-file-format/article ) 但是我找不到编辑它的方法。 例如,在Windows 8上使用Notepad ++:单击打开文件,进入.url文件所在的文件夹并选择它发生了奇怪的事情:从(我猜)本地临时文件夹开始“下载”然后我得到这个错误: 混乱... 任何的想法?

1
Notepad ++ XML Auto Indent + Tag Closing
我正在迁移我发布的问题 堆栈溢出 到这里,因为它可能更相关。 这是一个问题: 我正在寻找一种在Notepad ++中编码XML(mxml,特别是)的方法,使其遵循“缩进缩进”插件的行为 - 在打开标记后按“输入”后缩进 - 还包括类似的自动标记关闭到“XML工具”插件提供的内容。 同时启用两者的问题是我从这样的事情开始: <hello| (注意:'|'字符代表光标) 然后点击'>'后关键,我明白了: <hello>|</hello> 按“Enter”后,我得到的内容如下: <hello> |</hello> 我正在寻找的东西看起来像这样(在点击'>'键后): <hello> | </hello> 任何帮助将非常感激。

1
添加文件类型关联到Notepad ++不起作用(是的,我检查了其他答案)
我的情况与此线程中提供的解决方案不同(在Notepad ++中为语言突出显示语法分配自定义扩展)是我想添加.css.liquid并使用CSS语言设置将其关联到显示。现在,我知道这个命名方案说.liquid是文件类型。但是,.liquid与使用HTML语言设置关联(成功地归功于上面提到的链接)。我尝试通过添加css.liquid直接编辑langs.model.xml而没有成功,如下所示。 <语言名称=“css”ext =“css css.liquid”commentStart =“/ ” commentEnd =“ /”> 这个想法是可能的还是只是一个| 梦想?

1
Notepad ++重新编号
有没有办法(正则表达式或其他选项)自动将ID重新编号为1,2等等,如下例所示? <comment id="53" status="new"> <comment id="54" status="new"> <comment id="55" status="new"> 对此: <comment id="1" status="new"> <comment id="2" status="new"> <comment id="3" status="new"> 我试图在下面的评论中使用链接中的Python脚本。我为上面的代码量身定做了它看起来像这样: def calculate(match): return 'comment id="%s"' % (match.group(1), str(int(match.group(2))-52)) editor.rereplace('comment id="([0-9]+)"', calculate) 它什么都不做。为什么?我做错了什么?

1
如何在Notepad ++中查找和提取两行
我有一个大文本文件,其中每两行数据属于一个人。 例如: RS08CO 000000000 Jane Doe RW8578789654130000000 我需要能够搜索'RS08CO'并从RS08CO和RW857878开始抢线... 那里的任何大师都有建议吗?


1
在Notepad ++中打开当前目录命令
我是编程新手。我有一个记事本++,但它没有运行选项卡中的“打开当前目录cmd”....有没有其他选择我在命令提示符下打开我的文件notepad ++文件?请帮帮我......顺便说一句,我有Windows 7,如果它会做任何事情。
2 notepad++ 

0
Notepad ++使用全部保存时附加文件名
我希望在保存所有文件名时可以在多个打开的文件中附加文件名。 例如,我打开了file1,file2和file3。我想立即保存它们并在执行此操作时将它们重命名为file1a,file2a和file3a。 有什么简单的方法吗?现在一个接一个地做。 如果可能的话,首选不添加插件,因为这是在我的办公室,他们不对用户自己添加插件等开放。 谢谢你的建议!汤姆

1
NotePad ++使用REGEX Pattern of Delimiters获取单词
我目前正在使用此REGEX来获取前缀为PRE_的整个单词 \b(PRE_)\S* 这适用于大多数情况,但我想处理特殊字符是单词的一部分时的情况,例如句号,逗号或其他特殊字符。,; - {}()[] 例如,这里的话: PRE_samplewordwithoutdelimiter PRE_sampleword.otherwordsnotincluded; PRE_Sampleword{}...deleted PRE_complexword()a.;.is deleted Somewords ahead PRE_sometext() ending in other words Words with bracket [PRE_brackettext] are deleted PRE_sampleword is spaced out so deleted sampleword.PRE_deleted; notdeleted.notdeleted.PRE_ 我只希望找到一个分隔词的第一部分。所以我可以删除或替换这个词。因此,在使用“”作为文本替换此场景中的所有PRE_前缀单词的情况下,我会得到: <DELETED> <DELETED>.otherwordsnotincluded; <DELETED>{}...deleted <DELETED>()a.;.is deleted Somewords ahead <DELETED>() ending in other words Words with bracket [<DELETED>] are …

1
Notepad ++:创建shorcut到批处理文件,然后打开文件
我有一个包含以下内容的批处理脚本: python.exe c:/path/to/my/pythonscript/script.py %1 我目前使用它来将文件拖放到它上面。然后,script.py复制该文件并使用某种算法对其进行处理。然后,它返回命令行上已处理文件的路径。 现在,我想在N ++中实现的是:我想在工具栏上用N ++中的一个图标 - >当点击这个图标时,我想调用batchscript将当前打开的文件的文件名/文件路径传递给它(这将有效地调用python.exe c:/path/to/my/pythonscript/script.py FILEPATH_OF_OPENED_FILE_IN_NPP并且在脚本完成后,我想在N ++中自动打开已处理的副本。 我想在不使用任何插件的情况下做到这一点。那可能吗? 我知道使用一些插件很容易,例如使用NppPythonScript,编写一个调用批处理文件的脚本(使用os.system(“blaa.bat”)),然后使用editor.open打开生成的文件('... “)。 有没有插件的方法?或者也许我自己用C ++编写一个最小的插件(因为我不允许从“官方”源代码安装任何插件)。 谢谢!

2
如何删除Notepad ++中的换行符?在长文本中
我想知道是否是一种删除Notepad ++中的换行符的方法 select and cntrl + J 这已经在这里解释了 如何删除Notepad ++中的换行符? 问题是我试图通过Excel到Notepad ++进行DML,当我复制单元格(从excel到记事本++)时,它看起来像这样 -- Input Insert into table ( line 1, line 2, line 3 .. Insert into table ( line 1, line 2, line 3.. --Output Insert into table ( line1, line2,..) Insert into table (line1,line2,...) ... 所以选择每个插入并使cntr + J当然是一个解决方案,但我想知道是否有更好的不让我做手册1到1(因为Excel中的DML可能有1000行)

1
正则表达式匹配精确的单词Notepad ++
找到精确单词的正则表达式是什么,同时排除包含搜索字符串的复合单词。 例如,我想匹配“最好的木地板”中的字符串“木地板”,而不是“硬木地板”,“硬木地板”“最好的硬木地板”。

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.