Sublime Text 2配置强大的IDE开发环境,运行java
Sublime Text 2是我无意中发现的、据说十分强大的、便捷的编辑器,许多程序员都投入到Sublime Text 2的怀抱中。
1 配置java开发环境的方法如下:
在jdk安装目录下的bin文件夹下新建一个bat格式的文件,文件命为javacexec.bat。
如果是在Windows平台下,则javacexec.bat的内容如下:
@ECHO OFF
cd %~dp1
javac %~nx1
java %~n1
如果是在Linux或者Mac平台下,则javacexec.bat的内容如下:
$ cat javacr.sh
#!/bin/sh
javac $1.java
javac $1
对于在Linux或者Mac平台,don’t forget chmod +x and palce in PATH.
进入Sublime Text 2安装目录下的\Data\Packages\Java文件夹,找到JavaC.sublime-build这个文件,使用任意一个文本编辑器打开它,将javac修改成javacexec.bat (即刚才新建的.bat文件的文件名)。最终修改后的内容如下:
{
"cmd": ["javacexec.bat", "$file"],
"file_regex": "^(…*?):([0-9]*):?([0-9]*)",
"selector": "source.java"
}
Sublime Text 2配置强大的IDE开发环境,运行java相关推荐
- 让你的sublime text写C代码 (sublime text 2 配置构建C开发环境)
原则 1. 首先你要配置能够编译C++/C环境 2. window中配置该执行环境的环境变量,能够全局使用 3. sublime Text创建新的构建机制.并设置用改全局编译环境 具体过程 能够编译C ...
- sublime Text 2 配置以及 Python环境搭建
在搭建Python环境前,先设置好Sublime Text 2的环境. 一.Sublime Text 2配置: 1.离线安装: Perferences-->Browser Packages -- ...
- sublime安装python库_Mac OS 轻松用 Sublime Text 3 配置Python编译环境
最近在学习数据分析相关的知识,对比Python和R语言在数据分析领域的优劣,Python更胜一筹. 要学习Python,首先需要搭建编译环境. 一. 编译工具的选择 Python的编译工具有两种, 1 ...
- Sublime Text 3 配置和使用方法
下载: Sublime Text 3 官方下载地址 Sublime Text 3 汉化破解版 资料: Sublime Text 非官方文档 技巧 -用户或-User后缀的菜单项,其对应的配置文件都保存 ...
- deepin终端编译c程序_C/C++知识点之Ubuntu / Debian / Deepin等 Sublime Text 3 配置C++环境(一键编译运行,格式化代码)...
本文主要向大家介绍了 C/C++知识点之Ubuntu / Debian / Deepin等 Sublime Text 3 配置C++环境(一键编译&运行,格式化代码),通过具体的内容向大家展示 ...
- win和mac系统Sublime Text 3配置编译c和c++
widows安装 安装MinGW MinGW是Minimalist GNU on Windows的首字母缩写,安装后就可以使用很多的GNU工具.GNU(GNU's Not Unix)是linux中的一 ...
- Ubuntu配置上位机Blackfin开发环境手记
Ubuntu配置上位机Blackfin开发环境手记 -------- 本文档适合使用Ctrl+F 搜索关键字 -------------- -------- It's more convenient ...
- VS2019正确创建C++步骤以及扩展插件美化你的VS2019的IDE开发环境
使用扩展插件来美化你的IDE开发环境 前言 vs2019创建c++的步骤 1.错误分析 2.解决方法 拓展插件 附件 结语 前言 在安装了Visual Studio 2019社区版后,有的小伙伴会觉得 ...
- 《安富莱嵌入式周报》第306期:开源独轮车,Cortex-M85修订版r1发布,Terathon图形数学库,不断变革的IDE开发环境,各个厂家总动员
往期周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - P ...
最新文章
- 2019年末,10 位院士对 AI 的深度把脉(上)
- 简述configure、pkg-config、pkg_config_path三者的关系
- IO模型之非阻塞IO
- C语言中文件定位函数总结
- [html] 写页面布局时需要考虑哪些方面的因素?
- 组件基础-全局组件//全局组件的简写
- OpenStack 的诞生
- 【论文写作】毕业论文写作套路之正文(2)
- C++17 部分实用特性
- Android关系型数据库应用——电话(短信)黑名单 .
- 打开计算机 显示不支持此接口,不支持此接口,教你如何解决电脑Windows系统显示不支持此接口...
- sqluldr2 配置
- android媒体--stagefright概述
- sql 两表关联查询
- .Net框架搭建之2、SQL Server MEF依赖注入 MVC Repository框架
- js——分享QQ、QQ空间、微信、微博
- Text to face:寻找黛玉-从语言描述到人脸图像生成
- 做好准备:独立游戏开发人员适用的 4P 营销理论
- php将图片存储到mysql bolb类型
- 基于asp.net006电话计费管理系统
热门文章
- 用mingw链接msvc生成的库时,无定义chkstk问题的解决
- android 多个按钮响应,处理Android Recyclerview中的多个按钮单击并将响应存储在Array或ArrayList中...
- php中的控制器是什么意思,理解PHP中的MVC编程之控制器_php
- activexobject对象不能创建_Oracle数据库用户管理之系统权限和对象权限
- 卸载idea_IDEA 不为人知的 5 个骚技巧!真香!
- arcgis在线地图插件安装
- Failed to instantiate file__from module__The specified list does
- c#进阶(6)—— 网络通信基础知识
- select switch语句总是搞混,总结如下
- REVERSE-PRACTICE-CTFSHOW-7