Ala*_*inD 5 notepad++ text-manipulation
这个问题几年前就被问过,但没有一个公认的答案。这个问题也长期以来一直处于不活跃状态。似乎是一个简单的功能,所以也许最近的插件提供了该功能。
说我有文字Hello World!。我想选择文本并将其替换为!dlroW olleH。理想情况下,这将是完全在 Notepad++ 中的单个选项,无论是通过插件还是(简单)宏。
理想情况下,如果可能的话,应避免使用复杂或非通用的宏、正则表达式和外部工具(例如在线资源)。但如果您确实知道一些很酷的方法来实现这一目标,请告诉我!
您可以使用可从插件管理器(Notepad++ v7.5 之前)或下载站点安装的 Python 脚本插件。
Plugins > Python Script > Show Consoleeditor.replaceSel(editor.getSelText().decode('utf-8')[::-1].encode('utf-8').replace("\n\r","\r\n"))
Run Code Online (Sandbox Code Playgroud)
注意:如果选择多行,行的顺序也会颠倒。
此外,您可以通过将代码复制到新的空白选项卡来保存该脚本,Plugins > Python Script > New Script然后将其另存为“ reverse ”。
Plugins > Python Script > Scripts > reverse然后您可以在下次需要时访问进行相同的操作。
| 归档时间: |
|
| 查看次数: |
6929 次 |
| 最近记录: |