Sublime Text 4 (Build 4180) 编译环境设置
查找和替换 : 【807905000F94C2】替换为【C6410501B20090】
Python.sublime-build
{"cmd": ["python", "-u", "${file_name}"],"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)","working_dir": "${file_path}","selector": "source.python","env": {"PYTHONIOENCODING": "utf-8"},"variants":[{"name": "Python (cmd)","shell_cmd": "start cmd /c \"python -u \"${file_name}\" & pause\""}]
}
JavaC.sublime-build
{"shell_cmd": "javac -encoding UTF-8 \"${file_name}\" && start cmd /c \"java \"${file_base_name}\" & pause\"","file_regex": "^(...*?):([0-9]*):?([0-9]*)","working_dir": "${file_path}","selector": "source.java","encoding": "gbk","variants":[{"name": "Single File Build","shell_cmd": "javac -encoding UTF-8 \"${file_name}\""},{"name": "Single File Run","shell_cmd": "start cmd /c \"java \"${file_base_name}\" & pause\""},{"name": "Single File Build & Run","shell_cmd": "javac -encoding UTF-8 \"${file_name}\" && start cmd /c \"java \"${file_base_name}\" & pause\""}]
}
C Single File.sublime-build
{"shell_cmd": "gcc -finput-charset=UTF-8 -fexec-charset=GBK -Wall \"${file_name}\" -o \"${file_base_name}\" && start cmd /c \"\"${file_base_name}\" & pause\"","file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$","working_dir": "${file_path}","selector": "source.c","encoding": "gbk","variants":[{"name": "Single File Build","shell_cmd": "gcc -finput-charset=UTF-8 -fexec-charset=GBK -Wall \"${file_name}\" -o \"${file_base_name}\""},{"name": "Single File Run","shell_cmd": "start cmd /c \"\"${file_base_name}\" & pause\""},{"name": "Single File Build & Run","shell_cmd": "gcc -finput-charset=UTF-8 -fexec-charset=GBK -Wall \"${file_name}\" -o \"${file_base_name}\" && start cmd /c \"\"${file_base_name}\" & pause\""}]
}
C++ Single File.sublime-build
{"shell_cmd": "g++ -finput-charset=UTF-8 -fexec-charset=GBK -Wall \"${file_name}\" -o \"${file_base_name}\" && start cmd /c \"\"${file_base_name}\" & pause\"","file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$","working_dir": "${file_path}","selector": "source.c++","encoding": "gbk","variants":[{"name": "Single File Build","shell_cmd": "g++ -finput-charset=UTF-8 -fexec-charset=GBK -Wall \"${file_name}\" -o \"${file_base_name}\""},{"name": "Single File Run","shell_cmd": "start cmd /c \"\"${file_base_name}\" & pause\""},{"name": "Single File Build & Run","shell_cmd": "g++ -finput-charset=UTF-8 -fexec-charset=GBK -Wall \"${file_name}\" -o \"${file_base_name}\" && start cmd /c \"\"${file_base_name}\" & pause\""}]
}
C#.sublime-build
{"shell_cmd": "csc /out:\"${file_path}/${file_base_name}.exe\" \"${file}\"","file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$","working_dir": "${file_path}","selector": "source.cs","encoding": "gbk","variants":[{"name": "Build & Run","shell_cmd": "csc /out:\"${file_path}/${file_base_name}.exe\" \"${file}\" && start \"${file_base_name}.exe\" /d \"${file_path}\" \"${file_base_name}.exe\"","working_dir": "${file_path}"},{"name": "Build & Run (Form)","shell_cmd": "csc /t:winexe /r:System.Windows.Forms.dll;System.Drawing.dll /out:\"${file_path}/${file_base_name}.exe\" \"${file}\" && start \"${file_base_name}.exe\" /d \"${file_path}\" \"${file_base_name}.exe\"","working_dir": "${file_path}"}]
}