VSCode编译Pawn语言的环境设置
程序员文章站
2022-05-26 13:19:25
...
官方的pawno编译器不太好用,没有代码提示,没有高亮显示,平平无奇,界面也非常一般,并且在编译代码量大的项目时,很容易未响应数十秒,甚至几分钟,所以建议开发Pawn语言时可采用VSCode加上其强大的代码库,获得良好的编程体验。
话不多说,让我们开始操作吧
第一步
首先我们需要安装几个插件
- Pawn Scripting Language Support
- Pawn Community Tool
- Pawn Tools
用于代码补全,提示和格式化的支持
安装后记得重启VSCode以生效
第二步
首先在项目目录新建文件夹名为.vscode
再新建一个文件名为tasks.json放在.vscode里
tasks.json配置文件内容
// 默认的一段,不建议使用
// {
// "version": "2.0.0",
// "type": "shell",
// "args": ["${relativeFile}"],
// "windows":
// {
// "command": "${workspaceRoot}\\pawno\\pawncc.exe"
// }
// }
// 修改后的一段
{
"version": "2.0.0",
"tasks": [
{
"label": "build-normal",
"type": "shell",
"command": "${workspaceRoot}/pawno/pawncc.exe",
"args": [
// "'${file}'", 如果用这两行的话是指定目录输出文件
// "'-Dgamemodes'",
"${relativeFile}", // 相对路径 也就是项目.vscode所在的根目录
"'-;+'",
"'-(+'",
"'-d3'"
],
"group": {
"kind": "build",
"isDefault": true
},
"isBackground": false,
"presentation": {
"reveal": "silent",
"panel": "dedicated"
},
"problemMatcher": []
}
]
}
第三步
加入编译的快捷键
首先使用快捷键CTRL+SHIFT+P调出
输入key,打开自定义按键设置界面
更新或添加一项
[
{ "key": "f5", "command": "workbench.action.tasks.build" }
]
这个指向的是f5调用执行tasks.json了,在这里tasks.json指向编译pwn文件
到此已经可以正常使用啦~
上一篇: vscode设置成中文语言
下一篇: [shell]xargs