Questions tagged «notepad++»

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

1
使用Notepad ++查找和替换
我正在尝试使用Notepad ++进行一些查找和替换,因为我正在处理多达几千行数据。 以下是我正在处理的数据结构的示例。 A = Can be any Aplabet X = Can be any Number 0-9 RX = Number that I want to replace with another value. AAAAA X.XXXXXX X.XXXXX X X X X X XX:XX:XX:XX.XXX XXX RXRXRXRXRXRX XXXXXX XXXXXX Actual Example werwer 2.178924 1.17892 1 1 1 1 1 …

1
使用notepad ++从文档中提取文本
我有一个文本文件,我需要从中提取特定的数据元素。 示例文字: HI ABK> Z48812~HI APR> Z48812~HI * ABF> I2510 * ABF> K810 * ABF> I10 * ABF> J449 * ABF> F329 * ABF> F419 * ABF> I252~NM1 * 71 * 1 * Darbinian * Sevak * *** XX * 1306859178〜LX * 1〜* SV2 0551 * HC> G0154 * 250 …
1 notepad++ 


1
使用逗号前的最后一个字母按字母顺序排序文本
我目前被命令按字母顺序对包含约250个条目的列表进行排序。问题是:不使用第一个单词或特定列,而是使用第一个逗号之前的最后一个术语: [li]title surname1 name1, occupation, city[/li ][li]title surname2 name3, occupation, city[/li ][li]title surname3 name3, occupation, city[/li] 我目前正在尝试不要手动执行此操作。知道怎么做吗?

0
一段时间后恢复窗口时程序响应缓慢
在我的戴尔笔记本电脑上,我最近将RAM从8GB升级到16GB,辅助mSata SSD从32GB升级到512GB。第一个HD是磁性的。在SSD上,我在升级后创建的16GB和64GB(现在看不见)分区中运行了Intel Rapid Start和Intel Rapid Storage。 现在我注意到有些程序有时候不会做出反应。通常情况下,我将它们最小化并通过单击任务栏将它们恢复正常(在屏幕上可见)。这通常可以立即使用,但是对于像notepad ++和lync这样的一些程序来说,这可能需要一些借调,比如3-5秒。此外,当我想移动一个可见的窗口时,我有时会得到那个延迟。 两者都非常繁琐。当我开始拖动一个窗口时,我希望它能够移动,但是在这里它不会移动,只有几秒后才能使用,此时我需要再次拖动窗口。 我(我想)可以通过暂时不使用程序来增加不需要的行为的可能性。我认为这与HD的任何节能无关,因为我没有看到有问题的行为发生时增加响应时间。 更新后,我已经进行了SATA FW升级(Crucial M550现在版本为2)以及Intel Rapid Storage升级到最新版本。Windows 8.1全部打了补丁。 此外,到目前为止,我通常在性能选项卡上打开任务管理器以观看高清响应时间(对于磁驱动器,SSD总是显示0%)。当程序/窗口没有响应时,我没有注意到任何异常,例如峰值响应时间或活动时间。CPU也低于10%,内存为5GB / 16GB。 所以我尝试过: 任务管理器性能选项卡 - >无提示,当程序无响应时,通常为0-10%活动,响应时间<100毫秒 资源监视器 - >没有提示,虽然某种程序总是在~10-100kB / s访问磁盘(在任务管理器中没有显示) 进程监视器 - >没有这方面的专家,我没有看到任何我能指出的东西 DebugView - >这里也没有专家,但是当程序没有响应时没有消息 禁用英特尔快速存储 - >这是我的第一个嫌疑人之一,但这并没有改变任何东西 从哪里开始调试,或者你已经知道哪里可能出错了? 编辑: 问题仍然存在。但是,只有一些程序受到影响: Notepad ++(仅当我打开通过Cloudfogger加密的文件时) Skype for Business Excel 2013(也许还因为其最近的文件历史记录中存在“错误”文件) Visual Studio 2015有时需要1分钟,直到“新项目”对话框变为响应 …


1
替换mysql_num_rows($ result); with $ result-> num_rows;
我正在使用更改旧mysql代码的过程mysqli。我使用notepad ++来做这件事,因为它比使用Dreamweaver IMO要快得多。 我需要一个正则表达式查找和替换,这将为我这样做。原因$result可能是名称不同。它可能是 $result $result_blah $result_blah_blah 所以我需要去mysql_num_rows($result);到$result->num_rows;牢记变量名可以是不同的。 任何人都有正则表达式可以做到这一点? 解决了 抱歉很快,我想通了。这是一个使用捕获的问题() http://docs.notepad-plus-plus.org/index.php/Regular_Expressions Find: mysql_num_rows\((.+)\) Replace: \1->fetch_assoc()) {

1
如何在初始括号内禁用Notepad ++中的括号突出显示
我正在使用NP ++ 6.8.1版 (我使用米色背景,黑色文字。我将光标的背景更改为同样的东西 - 工作。我看到如果我用括号开始,就像这句话,它仍然给我一个白色的背景(在这种情况下围绕着它。默认。很棒的程序,但是为什么不把它们的所有设置放在一个地方呢?) 有关: 如何在Notepad ++中禁用括号突出显示。。。如何在Notepad ++中禁用括号突出显示
1 notepad++ 

3
Notepad ++ Reindent XML打破了行
我正在尝试使用Notepad ++ TextFX HTMLTidy - > Tidy:Reindent XML。这适用于以下异常。包裹超过70个字符的行,打破了我的xml的有效性。 这个: <RevieweeDepartmentName>BB AAAAAAAAAA AAAAAAAAAA AAAA</RevieweeDepartmentName> 变成这样: <RevieweeDepartmentName>BB AAAAAAAAAA AAAAAAAAAA AAAA</RevieweeDepartmentName> 我怎样才能阻止这种行为呢?
1 notepad++  xml 

1
替换具有指定模式的行
如示例所示,数字1出现在每一行的同一列中,在我的文件中,总共有6000行。 1. 1 2. 1 3. 1 4. 1 5. 1 6. 1 7. 1 8. 1 9. 1 我想用1 2 3的模式替换1s,如下所示,但是对于所有6000行。是非手动的方式吗? 1. 1 2. 2 3. 3 4. 1 5. 2 6. 3 7. 1 8. 2 9. 3 仅供参考,由于某些原因,在excel中执行此操作并因此更改我的文件(实际上更容易)并不合适。

1
如何在Notepad ++中的特定代码区域中进行通配符搜索/替换
再次,我需要自动化一些内容准备大量的文档。 这是我的样本: <style tag> Name Description Name ------ -------------------------------- ------- XXXXXX ABC QWERTY BROWN FOX YYYYYYY XXXXXX ABC QWERTY BROWN RABBIT AAAAAAA XXXXXX ABC QWERTY BROWN DOG BBBBBBB </style tag> 我的两个问题是: - 我需要插入 以替换样式标记区域中的每个空格(空格)。-我需要把<p>并且</p>在样式选项卡区域中的每个行首和结尾。 当我告诉你在我需要处理的每个文档中有几百个样式标记区域时,我希望你能原谅我的天真(又称缺乏技能)和解散。有几百个文档...... 谢谢 :) 短剑的一种

1
我怎样才能证明文字的合理性?[关闭]
在开始之前,我想说我根本不是程序员。我使用N ++作为基本的字处理器。我知道它并不是它的主要功能,但它是做这类事情的最佳软件。 我试图找到答案,但仍然没有。所以我在这里问我的问题。怎样才能在N ++中证明文本的合理性,就像Ctrl + J他的文本一样? 是的,我知道纯文本是不合理的。但我正在寻找一种解决方法,一种视觉效果。对于那些知道我在说什么的人,我想在像FocusWriter这样的软件上按Ctrl + J时得到的东西:没有真正的理由,只是因为它使打字和阅读更容易。
1 notepad++ 


1
在Notepad ++中关闭上一个打开的括号的快捷方式?
是否有任何快捷方式可以关闭上一个为notepad ++打开的括号? 即,如果我写: if (this.variable == _variable 然后按下快捷键,它会添加“)”,因为这是最后一个打开的括号。 或者如果我写: if (this.variable == _variable) { getJson({ some:data },function () { alert("something"); 然后按三次快捷键,它将知道添加“}”以关闭函数,然后添加“)”以关闭getJson,然后添加“}”以关闭IF语句。 (也许后一种没有太大意义,因为在getJson关闭后可能会期望使用分号,但是我想我的意思很清楚) 之所以出现我的问题,是因为我对打开支架后自动出现的闭合支架的功能感到沮丧。最后,无论如何我都必须自己编写该括号,因为我想继续自动添加括号之后的代码。
1 notepad++ 

1
Notepad ++查找并替换
我需要获得帮助: test1|test2|2017-04-28|11:19:01|string|test3|3|FINDTHISWORD|2003-10-15 16:00:00.000| 由此: test1|test2|2017-04-28|11:19:01|string|test3|3|FINDTHISWORD|2003-10-15|16:00:00.000| 基本上,我需要找到“ FIDNTHISWORD”,然后向右移动12并替换“ |” 与空间。

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.