有候,我们只是查看或修改部分代码并不需要大体积的编译器或集成开发环境。Sublime 不仅有代码高亮的效果,还可以通过一些配置帮我们临时运行一些简单的程序。

Windows 环境下配置 Lua 开发环境

Lua 官网:http://www.lua.org

  1. 进入网址:http://luabinaries.sourceforge.net/download.html,选择适合自己电脑的 Lua 文件下载(这里下载的是 lua-5.3.5_Win64_bin.zip);
  2. 将下载的文件解压到某个目录(如: D:\lua)(存放路径最好不要有中文或空格);
  3. D:\lua(替换成自己的目录)添加到系统环境变量中;
  4. 更改 D:\lua 目录下的 lua53.exe 的文件名为 lua.exe;
  5. win + R 打开,输入 cmd 打开命令行,在命令行中输入 lua -v ,能返回 Lua 的版本信息,则环境变量正确,进入下一步;
  6. 打开 sublime ,依次选择:Tools ---> Build System ---> Lua ;
  7. 新建 lua.lua 文件,输入测试代码 print("Hello Lua")
  8. Ctrl + B 编译运行。

Lua 部分参考自:https://blog.csdn.net/qq_15725099/article/details/81867483

其他注意点:

  • 如果添加环境变量之前就已经打开了 Sublime ,那么很可能在第 6 步构建 Lua 环境时出错。此时,关闭 Sublime 再重新打开即可。
  • 第 7 步一定要先保存 lua.lua 文件,第 8 步才能运行,不然会报错 “lua: cannot open : Invalid argument”

Windows 环境下配置 C 开发环境

MinGW 的下载安装可以参考 https://blog.csdn.net/jellicex/article/details/78006430

  1. 打开 MinGW 的下载地址:https://osdn.net/projects/mingw/releases/,下载 mingw-get-setup.exe ;

  2. 运行 mingw-get-setup.exe 安装,并将安装后的 \bin 目录的完整路径添加到环境变量中;

  3. 在 cmd 中输入 gcc -v ,能返回相关信息,则进入下一步;

  4. 打开 sublime ,依次选择:Tools ---> Build System ---> New Build System ;

  5. 删除原有代码,粘贴如下代码:

     {
         // "shell_c***ke",
         "encoding": "utf-8",
         "working_dir": "$file_path",
         "shell_cmd": "g++ -Wall -std=c++0x \"$file_name\" -o \"$file_base_name\"",
         "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
         "selector": "source.cpp",
    
         "variants": 
         [
             {   
             "name": "Run",
                 "shell_cmd": "g++ -Wall -std=c++0x  \"$file\" -o \"$file_base_name\" && \"${file_path}/${file_base_name}\""
             },
             {   
             "name": "RunInCmd",
                 "shell_cmd": "g++ -Wall -std=c++0x  \"$file\" -o \"$file_base_name\" && start cmd /c \"\"${file_path}/${file_base_name}\" & pause \""
             }
         ]
     }
  6. Ctrl + S 保存该文件,修改文件名为 myc.sublime-build

  7. 回到 Sublime ,依次选择:Tools ---> Build System ---> myc;

  8. 新建一份 C 代码,Ctrl + B 测试运行。

C 部分参考自:https://www.cnblogs.com/whatiwhere/p/8664304.html

其他注意点:

  • 在安装 mingw 的过程中,可能会出现 mingw-get: ERROR Get package: http://prdownloads.sourceforge.net/mingw/mingw-get-0.6.2-mingw32-beta-20131004-1-bin.tar.xz?download: download failed 的提示,可以不用理会。等到全部下载结束再次点击 Installation ---> Apply Changes 即可,直到 Apply Changes 变为灰色,说明全部安装完毕。
  • 如果本文中的代码没用,可以在网上找其他的代码。