转载自:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=427296&extra=page%3D1

Sublime Text 3 与TCC /Clang13 /Python搭建舒适的代码编辑环境
使用了Sublime Text3 配合TCC /Clang13 /Python 搭建的C/C++ 与Python编程环境。绿色免安装,供试用。

使用地址:https://cloud.189.cn/web/share?code=n2QjYvm2qa22(访问码:1dpo

{
    "color_scheme": "Packages/Color Scheme - Default/Monokai Bright.tmTheme",
    "font_size": 10.5,
    "hot_exit": false,
    "ignored_packages":
    [
        "Vintage"
    ],
    "update_check": false,//禁止更新
    "remember_open_files": false,//不记忆上次打卡文件
}

键盘快捷命令.png
环境变量.png
动画.gif
编译系统.png
安装插件.png
ECC_报错与提示.png
c_c++代码自动干补全.gif
ST3211_tcc_clang_python.png

添删右键菜单.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

reg add "HKCR\Directory\shell\sublime Text" /f /v "" /d "用 &Sublime Text 打开" >NUL 2>NUL
reg add "HKCR\Directory\shell\sublime Text" /f /v "Icon" /d "%~dp0sublime_text.exe" >NUL 2>NUL
reg add "HKCR\Directory\shell\Sublime Text\command" /f /v "" /d "%~dp0sublime_text.exe \"%%1\"" >NUL 2>NUL

reg add "HKCR\Directory\Background\shell\sublime Text" /f /v "" /d "用 &Sublime Text 打开" >NUL 2>NUL
reg add "HKCR\Directory\Background\shell\sublime Text" /f /v "Icon" /d "%~dp0sublime_text.exe" >NUL 2>NUL
reg add "HKCR\Directory\Background\shell\Sublime Text\command" /f /v "" /d "%~dp0sublime_text.exe \"%%V\"" >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

reg delete "HKCR\Directory\shell\sublime Text" /f >NUL 2>NUL
reg delete "HKCR\Directory\shell\Sublime Text" /f >NUL 2>NUL

reg delete "HKCR\Directory\Background\shell\sublime Text" /f >NUL 2>NUL
reg delete "HKCR\Directory\Background\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)