❶ 怎样用 vim 编写 java
如果你用maven方式的话也是可以用vim写java程序的,用maven来编译、部署、还可以进行相关的自动化测试,但是不推荐你用vim来做java开发。
推荐的IDE有Eclipse(完全免费),还有就是IntelliJ IDEA(收费,但好用,有社区版免费),都是java开发的利器。
❷ 如何用vim的map功能快速编译运行java文件
理解Vim中的三种操作模式就好,编写Java时和其他IDE中是一样的,学习Vim可以更方便的DeBUG自己程序,输入比较快捷,建议看看Vim操作手册!
❸ 使用vi编写一个JSP程序以及配置java及tomcat
你说的是linux vi编辑器吗?为什么用那个工具编写jsp,那不是浪费时间干无用功吗?
你这俩题很简单的 Java框架平台研发 378 437 335
❹ 在linux下,使用vi编写一个Java的HelloWorld程序,并编译执行
输入vi HelloWorld.java
进入HelloWorld.java编辑,写上helloword的代码
public class Heoolworld{
public static void main(String[] args){
System.out.print("Hello World!");
}
}
按住键盘上的esc键,然后输入:wq保存并退出
输入命令javac HelloWorld.java 编译Java类
输入java HelloWorld执行Java类
❺ vim 能不能用来编译执行java程序
vim是编辑器,怎么编译执行java?
但是你可以绑定一个键,按这个键自动使用其他程序比如javac java cmd对编辑的java处理,就像IDE中的运行按钮一样。
❻ 如何配置vi,使之实现java的编辑
先进入这个文件的目录下 然后用vi打开 vim assignment.1 然后按i 或o或 a可以编辑 编辑完成ESC退出编辑的模式然后按:进入末行模式 输入wq保存退出
❼ 怎样能是vim编写java文件时的语法着色和 ultraedit 的 java语法着色相同
你这是无聊吧。。System.out一般是用于测试程序步骤或者变量的值的,相当于debug跟踪一样,你搞什么特殊干嘛,更何况System.out本身默认就跟代码不同,它是斜体的
❽ 怎样用 vim 编写 Java
曾经有一年时间做 Java Swing 开发,尝试过 2 个月时间脱离 IDE 转投 VIM 。
其实答案和楼上一样,也和大部分人一样:可以,但并不适合。
该折腾的插件,都折腾了,NerdTree、AutoComplete、Supertab、Snippets……
或许是本人对 VIM 的理解还不够深入,也或许是各种其它原因,但还是有以下几个方面不方便:
1. 文件切换不方便:虽然有 NerdTree,但在各种文件之间切换仍然不方便。不过可以用鼠标,但是用鼠标的话,还要 VIM 干嘛。
2. 代码提示不方便:Java 的第三方 Jar 包出了名的多,虽然手动更改了 AutoComplete 代码,能让其提示 Jar 中的函数,但经常抽风提示不出来。即使提示,也没有方法注释、方法签名(无论哪一款 IDE 都会有方法注释和方法签名的吧),熟悉的方法还好,如果遇到第一次用的 Jar ,只能乖乖查官方 API 了。
3. import 需要手动:用惯了 Eclipse 的一定知道,Ctrl + O,IDE 能自动帮助导入需要的包,如果有多个相同名称的 Java 类,还会提示。这一方面 VIM 暂时还没有这方面的插件(当然,如果有高人在,相信一定能开发出这样一款插件)。每次写完代码,编译时,都会出现大堆大堆的提示没有 import 。然后手动写 import 也是非常耗时的事情。
4. 新建文件不方便:IDE 中,会根据选择的新建文件不同,根据不同的模版生成不同的文件。但是在 VIM 中,新建文件就是一空白文本文件,所有代码都要自己填写完整。 J2SE 项目还好,如果是 Web 项目,各种痛苦会等着你。
5. 覆盖方法不方便:IDE 能够提示哪些方法可以覆盖,VIM 只能凭经验或者查询 API 了。
其实还有很多问题,只有折腾过的才知道。后来还是因为效率实在低下,又回到 IDE,不过好在现在的 IDE 都有 VIM 插件。
在真正开始 VIM 工作之前,本人可是花了 2 周时间来调试和折腾 VIM 插件。
只能说,其中的坑实在很多,慎入。
❾ 在redhat enterprise linux里面用vi编辑器写java程序可以直接编译运行,是不是这个OS内置了jdk
你看看编译程序的版本输出。
我记得 gcc 里面的 gcj 就是 java 的编译器,貌似 GNU 那帮疯子正在想办法让 GCC 替代 java 呢。
因为 java 的协议什么的问题,开源界已经分两派打起来了。
❿ 使用vi编写java代码出现编码错误怎么解决。看图
需要将Windows的报文服务(MessageServer)程序移植到Linux下,其中涉及到编码的问题,在Windows下正常的中文,到Linux下、以及Linux的Eclipse打开就全成了乱码了,当然这可是不是我们所想要的结果,程序的提示还是得保证中文,这样才能够明白。
我使用的Linux为RedFlag6.0,感觉挺好用的,安装软件之类可以不需要记那些命令了,类似于Windows一样,在文件上面点击右键,可以解压缩及压缩、安装等操作了,并且有一些环境变量它他还自动设置好,如安装JDK的时候,会设置PATH,但是CLASSPATH就得自己设置了。
解决乱码分两种,一种是解决在Linux下,采用其内置查看器查看的时候,要能够正确显示中文,这里就需要设置其默认编码,我在本机的ECLIPSE默认的编码为GBK,在Linux下,用其自带的编码器查看就不正确,显示乱码,这说明RG6中的默认编码不为GBK,默认的应该是UTF-8,这里就要设置其默认编码为GBK,这里可以在两个地方设置环境变量,一个是".bash_profile"(注:此在root的根目录下,通常是隐藏的,在命令模式下可以编码,如打入命令:"vi .bash_profile",该文件bash_profile是每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。相当于WINDOWS中的用户环境变量一样);另外一个是".profile",在/etc下,相当于WINDOWS中的系统变量存放处,所以这里我们设置任意一个地方都可以的。这里例出修改"/root/.bash_profile":
1.vi .bash_profile(/root下 ),进入vi编辑器后,按i进入插入模式即可编辑
2、在最后加上如下几句,表示设置一些默认编码为GBK:
export LC_ALL=zh_CN.GBK
export LC_CTYPE=zh_CN.GBK
export LANG=zh_CN.GBK
3、保存该文件。先按ecs,再输入":wq!",因为".bash_profile"为只读的,最后加"!"表示强制执行
4、要使配置生效,退出vi后,再输入命令". .bash_profile",命令的读法为"点空格点bash_profile",再次双击到JAVA文件中上,即可正常显示中文了,不过前提是在WINDOWS下的ECLIPSE的默认编码为GBK,其它编码类似。
以上只是解决了可以在Linux中双击查看不会出现乱码,但是在ECLIPSE中查看还是乱码,可以通过
“window->preferences...>workspace”的右中部有显示编码的部份,查以查看到其默认编码为UTF-8,但是我们点下面的OTHER下拉框却没有GBK,最后发觉原来那个框是可以输入的,输入GBK,点确定,中文显示正常,搞定。