IDE学习

一、eclipse

1. 常见问题

1.1 eclipse打开速度太慢的解决方案。

编辑eclispe目录下的文件eclipse.ini。 注意, 具体配置值的调节要依据主机性能, 导入项目的规模等很多因素, 不可一概而论。一般通过visualvm观察eclipse的表现, 进而进行调优。调优本质为JVM调优。

1.2  常用配置

1.2.1 自动启动浏览器。

Window->Preferences->General->WebBrowser,

在面板中设置选择需要启动的浏览器。

1.2.2  去掉eclipse中对js代码的校验报错

1.3启动eclipse时报错

启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!

2. eclipse与c/c++

(1) 使用eclipse搭建c/c++编译环境

(2) 使用eclipse阅读c/c++源代码

3.eclipse与python

3.1 开发环境配置(eclipse+pydev)。

1) 安装jdk.
2) 安装eclipse
3)安装python
在windows下,
安装python解释器。地址:http://download.csdn.net/detail/nmgfrank/4059478(windows系统下,python2.6安装程序)。
4) 安装pydev:在eclipse帮助标签下点击Install New Software,选择添加,在弹出的对话框中填入url: http://www.faboiz.com/pydev/updates 或者http://pydev.org/updates
如果地址有效,就会有下载列表展开,勾选Pydev for Eclipse和Pydev Extensions进行安装。
5) 安装好pydev后,重启eclipse. 接下来需要将eclipse与已经安装好的python相关联。选择window->preferences->pydev->Interpreter-python, 在python interpreters中点击add,然后在Interpreter Excutable中选择python解释器。在ubuntu10.10中,这个解释器的路径为/usr/lib/python2.6 ; 在CentOS中,这个路径为/usr/bin/python2.6。可以使用命令 find / -name python2.6来找到这个路径

4. eclipse插件

4.1 maven插件安装:

http://m2eclipse.sonatype.org/sites/m2e

4.2 代码质量检查插件PMD。

(1)安装。 Help->Market Place。 搜索框中输入PMD, 在随后出现的插件列表中选择pmd-eclipse-plugin,安装并重启。

(2)检验安装是否成功。 Window -> Preferences -> PMD, 查看是否有PMD选项。

(3)使用。Window -> Show View -> Other, 在弹出的Show View对话框中的PMD目录下, 勾选我们需要的分析视图。

5. tomcat+myeclipse配置;

6. eclipse的freemaker插件安装
在线安装地址: http://download.jboss.org/jbosstools/updates/JBossTools-3.0.3.GA,
读取并列出安装包列表后,选择freemaker的选项,并进行安装。

插件配置说明

 

二、visual stutio

1. vs 2008编译错误以及解决方案

(1)LINK: fatal error LNK1104:cannot open file ‘libc.lib’
解决方法:Project->xxxProperties->Configuration Properties->Linker->Comand Line,在Additional options中加入/nodefaultlib:libc

(2)error LNK2005: _xxxxxx already defined in MSVCRTD.lib(MSVCR90D.dll)
解决方法:在Project->Properties->C/C++->Code Generation->Runtime library中,将
Multi-threaded Debug DLL(/MDd)改为Multi-threaded Debug(/MTd)。

三、 IntelliJ IDEA

3.1 破解

IntelliJ IDEA 15破解方法

IDEA破解码生成器

1. 到网站 http://idea.lanyus.com/ 获取注册码。

2.填入下面的license server:

http://intellij.mandroid.cn/

http://idea.imsxm.com/

http://idea.iteblog.com/key.php

3.2 与tomcat集成

3.3 Eclipse转IDEA

从Eclipse转移到IntelliJ IDEA一点心得

3.4 基本配置

3..4.1 修改字体大小。

File->Settings->Editor->Colors&Fonts->Font

3.4.2 版权信息设置。

(1)新建Profile。

File -> Settings -> Editor -> Copyright -> Copyright Profiles ,  在面板上点击右侧 + 新增一个profile,编辑profile并保存。

eg.

$today.format('yyyy-MM-dd')       $username         $project.name - $module.name

(2) 应用Profile范围。

File -> Settings -> Editor -> Copyright, 点右侧 + 来应用zxq profile的范围wei,点OK确定

(3)应用版权说明。

点击Code -> Update Copyright。在弹出的应用范围选择框中, 选择范围(可以是 整个项目、当前模块、未提交文件、当前文件、自定义),点OK。

3.5 基本操作

3.5.1  查看方法类的引用调用关系

3.5.2  导出JavaDoc

     在 “Tools->Gerenate JavaDoc” 面版的 “Other command line arguments:” 栏里输入 “-encoding utf-8 -charset utf-8”, 以防止中文乱码。

      设置好JavaDoc输出路径后, 点击OK, 则开始导出。

3.5.3 多行注释。

快捷键: 添加注释  ctrl + /   ;   删除注释  ctrl + shift + /。

3.6 插件

3.5.1 代码质量检查插件PMD

(1) 安装: File -> Settings -> Plugins, 在面板搜索框中输入PDM, 接着点击Click To Browse….., 最后在加载出来的插件列表中选择PMDPlugin进行安装。重启IDEA。

(2)使用:在相应的项目上点击右键,选择Run PMD,即可进行代码检查。

3.7 小问题

3.7.1 中文乱码

  • 编辑器的乱码,这个很好解决,file->settings->appearence里面有个Name设置成支持中文的字 体,同样还要再settings中的Eidtor->color&fonts里面设置字体编码格式,一般都是UTF-8,GBK什么的也行。
  • 控制台输出是乱码,比如:System.out.println(“中文”);执行这句话控制台输出乱码,这个问题在configurations中的VM options里加上-Dfile.encoding=UTF-8。

四、 在线代码编译运行工具

Runcode, 支持多种语言