有了这一款强大的代码编辑工具Sublime搭建的简单开发环境,写代码也变成了一种乐趣

wKiom1UNkq7CxdzFAAHt7kqxSew923.jpg

首先,下载好这款软件所需要的资源

  1. sublime text2   sublime text2百度云盘下载

  2. MinGW           MinGW编译器百度云盘下载

  3. sublime的Vim模式所需插件      VintageEx百度云盘下载

接下来,设置好sublime的vim模式:

  1.打开设置-默认,将右边导航图拉到最后一行将最后一行代码修改成下图所示

wKioL1UOHNzDCENtAAT1K9N800Y786.jpg

wKiom1UOHF3CdLZxAAIlGgTGAuQ688.jpg

2.然后,设置进入sublime后首先进入vim的命令模式,先打开插件文件夹,进入Vintage目录,将Preferences.sublime-settings文件用sublime打开,修改最后一行代码为true如下图所示

wKiom1UOHTmzvTF4AAGhR8hdcrk779.jpg

wKioL1UOHyrxUc29AAI7_WLJF-c611.jpg

wKiom1UOHlTi6Jx6AAHjltNA0ZM469.jpg

3.将下载好的VintageEx插件复制进插件包文件夹中

 

wKioL1UOH--C1glfAAGhR8hdcrk719.jpg

wKiom1UOHx2T7NXiAANyRkTJUVc847.jpg

好了,现在已经可以使用sublime的vim模式了。

现在,将下载好的MinGW解压,记住解压路径,因为要设置环境变量

1,打开MinGW的bin目录,你可以看到全是一些命令的程序,

wKioL1UOISOTT7bNAAMkNdsVhCc974.jpg

2,打开系统环境变量设置,在Path变量值中加入刚才复制好的MinGW的路径,注意要在原变量值后面加上分号。

wKioL1UOIr2wsBjWAADKH3JfXT0019.jpg

wKiom1UOIY7B-75lAAL45YUH8Uw844.jpg

wKioL1UOIr3hCApMAAF3upt6FfA508.jpg

wKiom1UOIY-zTw5lAAHO9lwqs8I168.jpg

 

 

 

因为SublimeText原本的编译环境不支持非英语系统,所以要先修改SublimeText。把SublimeText安装目录下的Data\Packages\Default\exec.py的45行改成下面的代码:

步骤按照做

wKioL1UWkvfztESTAALy9hSJrpE678.jpg

点击红框里的Browse  packages,进入下图的目录

wKioL1UWkwWQWqWLAAMYET0Qdy4254.jpg

点击红框里的Default进入下图的目录,并找到exec.py拉到Sublime text 2的窗口里,这时Sublimetext 2会打开exec.py

找到第45行删掉,复制代码改成下图的样子

            # proc_env[k] =os.path.expandvars(v).encode(sys.getfilesystemencoding())

            proc_env[k] =os.path.expandvars(v.decode(sys.getfilesystemencoding())).encode(sys.getfilesystemencoding())

wKiom1UWkfnjY3ntAARTQc779UM753.jpg

 

在SublimeText安装目录下的Data\Packages\User新建一个C.sublime-build(注意不要修改文件名和大小写)。因为SublimeText默认的执行不支持输入,所以我添加了一个RunInCommand,可以让程序在CMD下面执行。

 

按步骤走

wKioL1UWlFiSamAxAAI2_gwRAqI277.jpg

 

点击ToolsBuild SystemNew build System…点击后删掉里面的内容输入一下代码

{

    "cmd": ["gcc","${file}", "-o", "${file_path}/${file_base_name}"],

    "file_regex":"^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",

    "working_dir":"${file_path}",

    "selector": "source.c",

 

    "variants":

    [

        {

            "name": "Run",

            "cmd": ["cmd","/c", "gcc", "${file}", "-o", "${file_path}/${file_base_name}","&&", "cmd", "/c","${file_path}/${file_base_name}"]

        },

        {

            "name":"RunInCommand",

            "cmd": ["cmd","/c", "gcc", "${file}", "-o","${file_path}/${file_base_name}", "&&","start", "cmd", "/c","${file_path}/${file_base_name} & pause"]

        }

    ]

}

 

 

wKiom1UWkzPTD6FuAALOyHVnpFM747.jpg

 

点击FileSave

文件名是:C.sublime-build输入后点击保存

wKiom1UWk0WzvNmPAANKxwADYoU472.jpg

 

 

设置快捷键。我定义的是ctrl+alt+shift+b,也可以根据自己的定义

打开Preferences -> Key Bindings - User

wKioL1UWlOXRmJk7AAHb4sKuZQw631.jpg

 

输入以下代码

[

    { "keys":["ctrl+alt+shift+b"], "command": "build","args": {"variant": "RunInCommand"} }

]

 

Save保存

 

最后,测试

wKioL1UWlYPRCC3FAAHkLAZ6lZY772.jpg

 

成功!

你可能感兴趣的:(开发,sublime,编辑器)