前置准备

1. 安装 GCC

安装 MinGW 或 Dev-C++,确保 gcc 在 PATH 中:

gcc --version

2. 安装 AStyle(代码格式化)

AStyle 官网 下载,放入 PATH。

配置 SciTE

打开 选项 → 用户配置文件(或编辑 SciTEUser.properties),添加:

# 自动补全
autocompleteword.automatic=1

# 字体设置
font.base=font:Consolas,size:12
font.monospace=font:Consolas,size:12

# 括号匹配
braces.sloppy=1

# C 程序:按 F5 自动编译并运行
command.go.needs.*.c=gcc -std=c99 "$(FileNameExt)" -o "$(FileName)"
command.go.*.c="$(FileName)"

# C++ 程序
command.go.needs.*.cpp=g++ -std=c++11 "$(FileNameExt)" -o "$(FileName)"
command.go.*.cpp="$(FileName)"

# 编译命令(Ctrl+F7)
command.compile.*.c=gcc -std=c99 -Wall "$(FileNameExt)" -o "$(FileName)"
command.compile.*.cpp=g++ -std=c++11 -Wall "$(FileNameExt)" -o "$(FileName)"

快捷键

快捷键功能
F5编译并运行
Ctrl+F5运行(不编译)
Ctrl+F7仅编译
Ctrl+IAStyle 格式化代码
Ctrl+D复制当前行
Ctrl+Shift+↑/↓移动当前行