黑马程序员技术交流社区

标题: 说说您学Java时为了偷懒用的小技巧 [打印本页]

作者: 伊甸拾忆    时间: 2014-6-13 20:00
标题: 说说您学Java时为了偷懒用的小技巧
因为感觉用eclipse这样的开发工具来学习java基础太笨重,而利用editplus配置开发环境又太复杂,而一遍又一遍的javac和java源代码又太麻烦,所以我弄了一个简短的批处理来编译并运行程序。建立一个test文件夹,路径D:\code\java\test,在该文件夹下建立T.java源文件,另外建立一个名为a.bat批处理文件并键入以下内容
  1. @echo off

  2. ::删除上次编译生成的字节码文件
  3. del *.class

  4. ::编译T.java文件
  5. javac T.java

  6. ::运行程序
  7. java T
复制代码

当我拿到一段源代码,首先全选复制源代码,接着粘贴到T.java源文件中,将主类名改为T,然后打开cmd并cd到D:\code\java\test目录,再输入a回车,即可编译并运行程序,程序编译运行错误照样会提示,这种方法用来测试自己写的一小段代码非常方便。大家来说说自己学Java时为了偷懒用的小技巧。
作者: 黎志勇    时间: 2014-6-13 20:28
我是参考
http://blog.sina.com.cn/s/blog_a1fe9256010153sd.html
这篇文章的内容,用notepad++加NppExec插件来添加命令菜单,达到类似eclispe一键编译运行java程序的效果。

不过考虑到notepad++默认的文件编码是utf8,所以把编译的命令改了一下
编译Java(UTF8编码)
  1. npp_save
  2. cd "$(CURRENT_DIRECTORY)"
  3. javac -encoding UTF8 "$(FILE_NAME)"
复制代码
运行Java
  1. cd "$(CURRENT_DIRECTORY)"
  2. java "$(NAME_PART)"
复制代码
编译运行Java(UTF8编码)
  1. npp_save
  2. cd "$(CURRENT_DIRECTORY)"
  3. javac -encoding UTF8 "$(FILE_NAME)"
  4. java "$(NAME_PART)"
复制代码
如果运行的程序带参数的话,也可以按F6快捷键,再另外弄个“编译运行Java(带参数)”的配置,再手动添加参数。






作者: 伊甸拾忆    时间: 2014-6-17 10:14
黎志勇 发表于 2014-6-13 20:28
我是参考
http://blog.sina.com.cn/s/blog_a1fe9256010153sd.html
这篇文章的内容,用notepad++加NppExec ...

呵呵,方法不错




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2