欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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文件

到此已经可以正常使用啦~

相关标签: 编程语言