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相关推荐

  1. 让你的sublime text写C代码 (sublime text 2 配置构建C开发环境)

    原则 1. 首先你要配置能够编译C++/C环境 2. window中配置该执行环境的环境变量,能够全局使用 3. sublime Text创建新的构建机制.并设置用改全局编译环境 具体过程 能够编译C ...

  2. sublime Text 2 配置以及 Python环境搭建

    在搭建Python环境前,先设置好Sublime Text 2的环境. 一.Sublime Text 2配置: 1.离线安装: Perferences-->Browser Packages -- ...

  3. sublime安装python库_Mac OS 轻松用 Sublime Text 3 配置Python编译环境

    最近在学习数据分析相关的知识,对比Python和R语言在数据分析领域的优劣,Python更胜一筹. 要学习Python,首先需要搭建编译环境. 一. 编译工具的选择 Python的编译工具有两种, 1 ...

  4. Sublime Text 3 配置和使用方法

    下载: Sublime Text 3 官方下载地址 Sublime Text 3 汉化破解版 资料: Sublime Text 非官方文档 技巧 -用户或-User后缀的菜单项,其对应的配置文件都保存 ...

  5. deepin终端编译c程序_C/C++知识点之Ubuntu / Debian / Deepin等 Sublime Text 3 配置C++环境(一键编译运行,格式化代码)...

    本文主要向大家介绍了 C/C++知识点之Ubuntu / Debian / Deepin等 Sublime Text 3 配置C++环境(一键编译&运行,格式化代码),通过具体的内容向大家展示 ...

  6. win和mac系统Sublime Text 3配置编译c和c++

    widows安装 安装MinGW MinGW是Minimalist GNU on Windows的首字母缩写,安装后就可以使用很多的GNU工具.GNU(GNU's Not Unix)是linux中的一 ...

  7. Ubuntu配置上位机Blackfin开发环境手记

    Ubuntu配置上位机Blackfin开发环境手记 -------- 本文档适合使用Ctrl+F 搜索关键字 -------------- -------- It's more convenient ...

  8. VS2019正确创建C++步骤以及扩展插件美化你的VS2019的IDE开发环境

    使用扩展插件来美化你的IDE开发环境 前言 vs2019创建c++的步骤 1.错误分析 2.解决方法 拓展插件 附件 结语 前言 在安装了Visual Studio 2019社区版后,有的小伙伴会觉得 ...

  9. 《安富莱嵌入式周报》第306期:开源独轮车,Cortex-M85修订版r1发布,Terathon图形数学库,不断变革的IDE开发环境,各个厂家总动员

    往期周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - P ...

最新文章

  1. 2019年末,10 位院士对 AI 的深度把脉(上)
  2. 简述configure、pkg-config、pkg_config_path三者的关系
  3. IO模型之非阻塞IO
  4. C语言中文件定位函数总结
  5. [html] 写页面布局时需要考虑哪些方面的因素?
  6. 组件基础-全局组件//全局组件的简写
  7. OpenStack 的诞生
  8. 【论文写作】毕业论文写作套路之正文(2)
  9. C++17 部分实用特性
  10. Android关系型数据库应用——电话(短信)黑名单 .
  11. 打开计算机 显示不支持此接口,不支持此接口,教你如何解决电脑Windows系统显示不支持此接口...
  12. sqluldr2 配置
  13. android媒体--stagefright概述
  14. sql 两表关联查询
  15. .Net框架搭建之2、SQL Server MEF依赖注入 MVC Repository框架
  16. js——分享QQ、QQ空间、微信、微博
  17. Text to face:寻找黛玉-从语言描述到人脸图像生成
  18. 做好准备:独立游戏开发人员适用的 4P 营销理论
  19. php将图片存储到mysql bolb类型
  20. 基于asp.net006电话计费管理系统

热门文章

  1. 用mingw链接msvc生成的库时,无定义chkstk问题的解决
  2. android 多个按钮响应,处理Android Recyclerview中的多个按钮单击并将响应存储在Array或ArrayList中...
  3. php中的控制器是什么意思,理解PHP中的MVC编程之控制器_php
  4. activexobject对象不能创建_Oracle数据库用户管理之系统权限和对象权限
  5. 卸载idea_IDEA 不为人知的 5 个骚技巧!真香!
  6. arcgis在线地图插件安装
  7. Failed to instantiate file__from module__The specified list does
  8. c#进阶(6)—— 网络通信基础知识
  9. select switch语句总是搞混,总结如下
  10. REVERSE-PRACTICE-CTFSHOW-7