您的位置:首页 > 编程语言 > C语言/C++

Sublimetext2/3中java、c/c++的输入问题的解决

2014-11-29 15:38 302 查看
一、java的输入问题。

1. 大前提是你配置了java环境变量,不会请自行百度。

2. 创建runJava.bat文件放到java下的bin目录,

我的在C:\Program Files\Java\jdk1.8.0\bin

runJava.bat内容如下

<span style="font-family:Microsoft YaHei;">@ECHO OFF

cd %~dp1
ECHO Compiling %~nx1.......
IF EXIST %~n1.class (
DEL %~n1.class
)
javac -encoding utf-8 %~nx1
IF EXIST %~n1.class (
ECHO -----------OUTPUT-----------
java %~n1
)
</span>


3. 创建Java_input.sublime-build,放到在sublimetext2->preferences->browsepackages打开的文件夹下,或放到sublimetext3->preferences->browse packages->user下。

Java_input.sublime-build内容如下:

<span style="font-family:Microsoft YaHei;">{
"cmd": ["javac", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"shell": true,

"variants":
[
{
"name": "Run",
"cmd": ["start", "cmd", "/k", "java", "$file_base_name"],
"shell": true
}
]
}</span>


4.按ctrl+b编译    按 ctrl + shift + b 可运行

5.举例如下:



--------------------------------------------------------------------------------------------------------------------------------

二、c/c++的输入问题。

1)MinGW的安装配置

1.官网下载。

2.到如下界面就不用界面安装了。



3.找到mingw-get.exe的位置。



4.到环境变量。



5.cmd下输入mingw-get,如下则正常



6.下面进行cmd下安装gcc  g++  gdb 

Mingw-get install  g++

Mingw-get install  gcc

Mingw-get  install  gdb







好,这样我们就配好了mingw。

2)sublimetext2/3的输入问题的解决。

1.下载cb_console_runner.exe放到c盘根目录。

下载链接:http://pan.baidu.com/s/1eQjD9rs

2. 创建c++_input.sublime-build,放到在sublimetext2->preferences->browsepackages打开的文件夹下,或放到sublimetext3->preferences->browse packages->user下。

Java_input.sublime-build内容如下:

 

<span style="font-family:Microsoft YaHei;">{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}","-Wall" ,"&&","start","C:/cb_console_runner.exe","${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"shell": true,
"encoding": "cp936",
"variants":
[
{
"name": "Run",
"cmd": ["start","C:/cb_console_runner.exe","${file_path}/${file_base_name}"]
}
]
}</span>


3.按 ctrl+b可编译+执行。

 

4.实例如下



好了,到此就结束了,toolsàbuild system 选择相应的(java_input或c++_input)就好了。

//-----------补充

在sublime text 3  中添加 sublimeclang

window:
http://www.cnblogs.com/heleifz/p/3404600.html
ubuntu:
http://blog.csdn.net/cywosp/article/details/32721011
ubuntu  中文
http://blog.csdn.net/cywosp/article/details/32350899
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐