使用 Notepad++ 32 位查找文件中最长的行。
\n\n安装Python插件。为此:
\n\n创建新脚本:从菜单中选择Plugins\xe2\x86\x92Python Script\xe2\x86\x92New Script
Longest Line并选择保存from Npp import *\nimport re\n\nlongest_line = (-1, -1, -1)\n\neditorContent = editor.getText()\nposition = 0\neol_size = 2 if editor.getEOLMode() == 0 else 1\nfor line_number, line in enumerate(editorContent.splitlines()):\n if len(line) > longest_line[1]:\n longest_line = line_number+1, len(line), position\n position += len(line) + eol_size\n\neditor.setCurrentPos(longest_line[2])\n\nnotepad.messageBox("Longest line is line number %d @ %d characters" % longest_line[:2])\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
5547 次 |
| 最近记录: |