IntelliJ IDEA 乱码解决方案

最近IDE从eclipse改成IntelliJ IDEA 了,原因是公司大部分人都在用这个IDE,而且一直推荐用,所以尝尝鲜。换的第一天,就遇到了哪个IDE都会遇到的乱码问题,耗费了好多时间最终解决了,因此在这边记录一下解决方案,以供后面参考。 总共有下面几种乱码的解决方案: 工程乱码 执行main函数时,控制台乱码 运行tomcat时,控制台乱码   PS: 如果下面方案不生效时,打开IDEA安装目录找到 idea.exe.vmoptions(64位为idea64.exe.vmoptions)文件, 在文件末尾加上 -Dfile.encoding=UTF-8 可以先做这一步,加上这个基本上很多都不会乱码了   1.工程乱码 打开File-Setting, 找到File Encodings这个选项,把encoding设置成你工程的编码即可,一般是UTF-8,如下图(红框的地方),然后重新rebuild一下,基本就行了   2.执行main函数时,控制台乱码 同样是打开setting,找到 Build,Execution,Deployment…

Continue Reading →

Idea添加开发插件

一、Eclipse代码格式化插件 1、下载插件 2、加入格式化xml 二、JavaDoc生成代码注释插件 1、下载插件 2、备份编写替换原来的xml 3、替换结果 Idea的Zip包插件导入 下载地址:https://pan.baidu.com/s/1duOrmHUjbGsBO7K8SnVL1Q  密码:w8mr

Continue Reading →

Idea SVN使用指南

一、操作步骤 1、下载apache-subversion-1.9.5.zip,解压到指定目录,解压的bin文件夹下有个svn.exe 2、Idea的Version Control中配置svn工具 3、在VCS中checkout项目 二、svn下载地址 https://www.visualsvn.com/downloads/

Continue Reading →

Idea配置Git

1.在github中创建一个账号:https://github.com/join?source=header-home 2.下载并安装git:https://git-scm.com/downloads 3.安装成功后打开Git Bash,输入下列命令,设置git全局用户名和邮箱 4.在IDEA中设置Git,在File–>Setting->Version Control–>Git–>Path to Git executable选择你的git安装后的git.exe文件,然后点击Test,测试是否设置成功 5.在IDEA中设置GitHub,File–>Setting->Version Control–>GibHub Host:github.com Token:点击Create API Token,输入在github中注册的用户名和密码生成token 点击Test,测试是否连接成功 6.创建本地仓库,VCS–>Import into Version Control–>Create…

Continue Reading →

Idea常用快捷键

idea通过javadoc插件配置,可生成类ecplise codetemplate注释。主要通过修改intellij-javadocs.xml起到作用,通过自定义规则后替换如:win7下user/Administrator/.IntellijIdeaxx.x/config/options/Intellij-javadocs.xml文件。生成/取消代码注释快捷键可在下载的zip包的plugin.xml查看或修改。默认单个生成/取消注释方法 shift + alt + G/Z,多个生成则加上组合键ctrl。 WINDOWS常用快捷键大全 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码…

Continue Reading →

Idea 的 Jboss4.3eap配置

    本文使用的是早期的jboss4.3eap版本,与现在的jboss有比较大的区别,后期文章也会跟进更新。 前言     idea的jboss配置与Tomcat大同小异,基本步骤可以参考我的《Myeclipse项目迁移至Idea环境开发》文章,https://my.oschina.net/HarleyZhuge/blog/864284。以下针对几个不同点进行说明。 正文 一、Artifacts的类型选择以及输出路径命名,是热部署实现的关键 Artifacts要选择,文件的输出路径新建文件夹,然后命名为project.war,Jboss 默认生成的文件夹是以.war结尾,否则在配置jboss4.3eap会出现,同时选择了web Application:Exploded时,配置jboss,即可实现热部署。 二、jboss4.3eap实例、授权、端口、数据源配置 I.实例 Server instance 实例 Server instance 默认选择default模式,而后会提示需要授权 II.实例授权 jboss4.3eap与最新的版本不同,它默认开启自动校验机制,所以要配置用户的授权,,Jboss的授权用户默认是admin/admin。 III.端口配置 jboss的端口与tomcat相同,默认是8080,可通过\JBoss-eap-4.3\server\default\deploy\jboss-web.deployer\server.xml,配置项目的访问端口, IV.oracle数据源配置…

Continue Reading →