Questions tagged «notepad++»

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

1
选择一条线的不同部分
我是regexes的新手,并且有一个看起来像这样的文件: |60|493,93|1,6500| |60|95,72|1,6500| |60|43,88|1,6500| |60|972,46|1,6500| 我使用正则表达式(\|60|.*)(1,65),我能够找到所有具有我想要更改的信息的行。 如何替换当Notepad ++找到时(\|60|.*)(1,65),60应替换为50: |50|493,93|1,6500| |50|95,72|1,6500| |50|43,88|1,6500| |50|972,46|1,6500| PS:这是一个完整的例子: |C170|002|34067||44,14000|KG|493,93|0|0|020|1102||288,11|12,00|34,57|0|0|0|0|||0|0|0|60|493,93|1,6500|||8,15|60|493,93|7,6000|||37,54||

1
使用notepad ++更改Archive.org链接
我有一堆链接到archive.org文件夹,里面包含电影文件。例如: https://archive.org/details/dmbb44435 电影文件名始终与文件夹名称相同。所以在上面的例子中,电影是dmbb44435.mp4。因此,完整的网址是: https://archive.org/download/dmbb44435/dmbb44435.mp4 如何使用notepad ++使用find + replace将文件名添加到URL的末尾?谢谢

0
替换多个文件中的多个单词
我使用的是Windows 7.我需要在多个文本文件中替换多个单词的多个出现。 例如,假设有20个文件。我有一个要查找的单词列表,以及用它们替换它们的单词。假设,查找列表中包含“12345678”,“ABCDEFGH”等字样。替换列表中包含“76892”,“A563”等字样。 在每个文件中,我需要用替换列表中的单词替换查找列表中的每个单词。如您所见,查找列表和替换列表中没有直接模式。 而不是一个一个地手动完成,有没有办法快速,使用一些实用程序(应该是免费的)?我可以通过编程方式完成,但我正在寻找答案,而无需编写任何代码。如果在查找列表和替换列表之间存在模式,我可以使用正则表达式,但没有模式。 一个例子会有所帮助。即使使用TextPad的“在文件中查找”功能,我也不认为这是可能的,因为没有模式。我在这个论坛中搜索了多个线程,但许多答案要么是指编写宏或PowerShell实用程序,要么使用正则表达式等。我希望主持人不会将其标记为重复。

1
如何在Notepad ++中复制所有加入书签的行
我想去所有书签行并复制它们。 这将是按F2然后按Ctrl + D的自动方式。 我已经尝试了宏和两个\ 1查找和替换正则表达式。 ---------------------以前的例子------------------------ hostname RTA interface Loopback0 ip address 203.250.13.41 255.255.255.0 interface Ethernet0 ip address 203.250.14.1 255.255.255.0 router ospf 10 network 203.250.13.41 0.0.0.0 area 1 network 203.250.0.0 0.0.255.255 area 0.0.0.0 上面有8行代码。我为第2和第4行添加了书签。 ------------------------ -----------------后的示例 hostname RTA interface Loopback0 interface Loopback0 ip address 203.250.13.41 255.255.255.0 interface Ethernet0 interface …



1
如何删除指定字符前一行中的所有字符
我试图弄清楚如何从一个庞大的域名列表中删除所有TLD。而不是复制粘贴每一个我只想删除'。'之前的所有文本。 之前: exmample1.com exmample1.org exmample1.fr exmample1.eu exmample1.es exmample1.net 后: COM 组织 FR 欧洲联盟 ES 净 我在所有其他问题中尝试了所有其他方法。它们都不适合我。 任何帮助都会很棒,谢谢!

1
我的Notepad ++版本不会创建备份
我想要做的是恢复一个意外“未保存”或“未正确保存”的文件。无论如何,我正在使用一个文档然后弹出一个窗口,要求我对文件做一些事情。问题是我匆忙,弹出的窗口给了我一个“是”或“不”的答案,没有什么能让窗户消失,所以 - 你猜对了 - 我点击了“错误”按钮。做了各种各样的研究,发现我安装的Notepad ++决定它与任何在任何地方制作文件备份这么粗糙的事情无关。 哦,我的版本设置为“每7秒钟”备份一次; 我的电脑显示公然是错的。 有人有主意吗)?


3
如何在Notepad ++中切换和合并文本行
我正在使用Notapad ++,我有两种情况,我坚持使用,对于我的学生有动词共轭列表的大文本文件,与android应用程序的数据库一起使用。 情况1 有一些文本文件,我想在每两行之间切换,因此第2行在第1行之前先行,第4行在第3行之前,依此类推文本文档的其余部分。我的意思是,而不是1,2,3,4,5,6行,他们将是2,1,4,3,6,5等。 情况2 在其他文本文件中,我想在一行中合并每4行,如下所示:从第4行开始,然后添加“ - ”符号,然后添加第2行的文本,“ - ”符号,然后是行的文本1,然后是逗号,然后是第3行的文本。 如果那令人困惑,我很抱歉。这是一个例子。 我需要这个: 过去分词 过去 意义 动词 所有人都成为这样一行: 动词 - 过去 - 过去分词,意思 第一个文件的片段: تعليمات instructions مهندس 工程师 أرضية 地板 والدين 父母 第二个文件的片段: 改变了 改变 يتغير 改变 轻松 放松 يسترخى 放松 邀请 邀请 يدعو 邀请 非常感谢您的帮助。

0
多个文件作为单个选项卡打开?
我正在尝试打开一个包含多个文件的标签,这样当我运行批量替换,搜索或其他宏时,这样当我想浏览我的应用程序时,我就不必更改标签了。 它应该看起来像这样: ----begin file: a.java //a.java package alphabet; public class a{ } ----end file: a.java ----begin file: b.java //b.java package alphabet; public class b{ } ----end file: b.java . . . ----begin file: z.java ... 这看起来非常方便,所以我想知道是否应该存在某些东西?当然,这不是基于“窗格”的浏览。它只是读起来像普通的标签。

2
如何避免每次在记事本++中设置字体
我在HP G62中安装了Notepad ++ 6.5.5,它运行在Windows 7 Home Premium 64位上。当我第一次打开它时,它的字体是Courier New,字体大小为10.我不喜欢那个字体和主题。所以我改变了主题,字体,字体大小并使字体变粗。然后我按下了“保存并关闭按钮”。然后一切都按我指定的方式改变了。 当我下次打开notepad ++时,其字体属性已更改为默认值,但主题未更改为默认值。我再次指定了我的字体需求并保存了它。但是当我打开notepad ++时,字体属性会更改为默认值。 如何避免此问题并永久修复我的字体规范?



1
我可以在Sublime或Atom中使用箭头键获得Notepad ++风格的垂直选择吗?
在Notepad ++中,我习惯使用Alt+ Shift+ ↑/ ↓/ ←/ →将光标展开到垂直线或矩形选区中的多行。我认为Visual Studio做了类似的事情。 我正在尝试Sublime和Atom。Ctrl+ D,Ctrl+ click和Alt+ click + drag非常酷,但我错过了使用箭头键进行垂直选择。 有没有办法在Sublime Text 3或Atom中使用箭头键进行垂直/矩形选择?我愿意安装软件包。 例 假设我有这个(│代表光标,忽略该列中的空格): x = os│.join(a, b) y = os .join(b, c) z = os .join(c, d) 我意识到我忘记了模块名称,所以我点击了Alt+ Shift+ ↓+ ↓并且: x = os│.join(a, b) y = os│.join(a, b) z = os│.join(a, b) 我输入.path,现在我有: …

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.