notepad++ 这个软件,还是卸载了吧。vscode 因为要处理一些常规项目,还是需要一个轻量级的文本编辑器工具来用。notepad2 不错,但是不支持多标签。notepad3 也不支持。 atom体积太大 还有一个notepad next 开源 支持mac和win Linux可选的很多,这个值得试试 https://github.com/dail8859/NotepadNext/releases/ 实际使用发现,添加到邮件菜单后,对路径里面有空格的文件处理有问题 EverEdit 试用了一下 还不错,有单独的文件关联工具,不过正版要158元 而且只有win版 有破解版 可以正常使用。有一些插件 下载速度也可以。 但是EverEdit 自带的文件关联工具,会导致reg文件关联失效,注意,不要选中 不介意用盗版的话,其实sublime text 更舒服 附带右键打开 reg代码 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\NotepadNext] @="Open with NotepadNext" "Icon"="F:\\GreenSoft\\Dev\\NotepadNext\\NotepadNext.exe,0" [HKEY_CLASSES_ROOT\*\shell\NotepadNext\Command] @="F:\\GreenSoft\\Dev\\NotepadNext\\NotepadNext.exe %1" bat处理方 @ECHO OFF&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1)||( powershell -Command "Start-Process '%~sdpnx0' -Verb RunAs"&&EXIT) VER|FINDSTR "5\.[0-9]\.[0-9][0-9]*" > NUL && ( ECHO.&ECHO 当前版本不支持WinXP &PAUSE>NUL&EXIT) rd/s/q "%AppData%\Sublime Text" 2>NUL :MENU ECHO.&ECHO 1、添加系统右键 Sublime Text 打开项 ECHO.&ECHO 2、删除系统右键 Sublime Text 打开项 IF EXIST "%WinDir%\System32\CHOICE.exe" CHOICE /C 12 /N >NUL 2>NUL IF EXIST "%WinDir%\System32\CHOICE.exe" IF "%ERRORLEVEL%"=="2" GOTO RemoveMenu IF EXIST "%WinDir%\System32\CHOICE.exe" IF "%ERRORLEVEL%"=="1" GOTO AddMenu IF NOT EXIST "%WinDir%\System32\CHOICE.exe" ECHO.&SET /p choice=输入数字项敲回车键: IF NOT EXIST "%WinDir%\System32\CHOICE.exe" IF NOT "%choice%"=="" SET choice=%choice:~0,1% IF NOT EXIST "%WinDir%\System32\CHOICE.exe" IF /I "%choice%"=="1" GOTO AddMenu IF NOT EXIST "%WinDir%\System32\CHOICE.exe" IF /I "%choice%"=="2" GOTO RemoveMenu IF NOT EXIST "%WinDir%\System32\CHOICE.exe" ECHO.&ECHO 输入无效 &PAUSE&CLS&GOTO MENU :AddMenu reg add "HKCR\*\shell\Sublime Text" /f /v "" /d "用 &Sublime Text 打开" >NUL 2>NUL reg add "HKCR\*\shell\Sublime Text" /f /v "Icon" /d "%~dp0sublime_text.exe" >NUL 2>NUL reg add "HKCR\*\shell\Sublime Text\command" /f /v "" /d "%~dp0sublime_text.exe \"%%1\"" >NUL 2>NUL IF EXIST "%WinDir%\System32\CHOICE.exe" ( ECHO.&ECHO 已添加 &TIMEOUT /t 2 >NUL & CLS & GOTO MENU ) ELSE ( ECHO.&ECHO 已添加,任意键返回 &PAUSE>NUL&CLS&GOTO MENU) :RemoveMenu reg delete "HKCR\*\shell\Sublime Text" /f >NUL 2>NUL reg delete "HKLM\*\shell\Sublime Text" /f >NUL 2>NUL IF EXIST "%WinDir%\System32\CHOICE.exe" ( ECHO.&ECHO 已删除 &TIMEOUT /t 2 >NUL & CLS & GOTO MENU ) ELSE ( ECHO.&ECHO 已删除,任意键返回 &PAUSE>NUL&CLS&GOTO MENU)

2022年 8月 24日 Read all