【Sublime】Mac下使用Sublime编译运行带输入数据的程序

Sublime->Tools->Build System->New Build System…

Snip20160816_20

粘贴以下代码并保存为G++ Run in.sublime-build

Snip20160816_21

在要编译运行的cpp程序的文件夹下新建保存一个名为“in”的文件,作为接收输入数据的文件

Snip20160816_19

然后在in文件里面输入输入数据并保存,打开需要编译运行的.cpp文件(要先保存为.cpp文件),按cmd+shift+B编译运行即可。
Snip20160816_22

Sublime Text编写80×86汇编.asm文件的语法高亮插件

使用Sublime Text里面自带的Package Control安装。
使用shift+command(control)+P,输入install,选择Install Package回车~
Snip20160610_96

输入x86,选择x86 and x86_64 Assembly
Snip20160610_97

然后能看到左下角正在安装的提示~
Snip20160610_98

安装成功后重启软件就能使用了= =(只要文件名的后缀为.asm就可以自动高亮~)
Snip20160611_101

 

 

Sublime Text自带的代码格式化(Reindent)功能

使用Edit -> Line -> Reindent可以格式化代码。无需选中代码,它是对全文所有的内容进行格式化。

C8350EB3-57A7-40E1-B596-5CB0F12D07AA

Sublime里面是没有给Reindent设置快捷键的。可以自行设置。 Sublime Text 2 -> Preferences ->Key Bindings -Default(也有可能是User,具体打开来看看哪个里面是快捷键设置的代码。)

60A8B734-E263-46E3-8A35-7A1DD873EFF0

在第一行添加上你自己设置快捷键的代码,如: { “keys”: [“ctrl+shift+r”], “command”: “reindent” , “args”:{“single_line”: false}}, 别忘记最后的那个逗号。。 然后保存,关闭。 就可以用自己设置的快捷键来重排格式化代码了。

B3B84D94-AE7F-44A6-8361-B1A48242A6AD

喵呜喵呜喵呜。◕‿◕。