idea使用教程2017版高清完整.pdf版
### Intellij IDEA 使用教程知识点概览 #### 一、Intellij IDEA 概述与安装配置 - **安装过程** - 运行安装程序后,按照提示进行安装。 - 不勾选卸载旧版本(如果希望保留)。 - 选择安装目录,建议不要放在系统盘。 - 选择桌面快捷方式以及IDEA启动时关联文件类型的打开方式。 - 配置开始菜单中的显示方式。 - 点击“开始安装”按钮。 - 安装完成后点击“完成”。 - **目录结构说明** - **Bin**:存放启动脚本以及其他配置文件。 - **Help**:包含快捷键文档和帮助文档。 - **Jre64**:64位Java运行环境。 - **Lib**:存放IDEA依赖的各类库文件。 - **License**:存放各种插件的许可文件。 - **Plugins**:存放已安装的插件。 - **启动配置** - IDEA支持32位和64位版本,通常根据计算机硬件环境选择合适的版本。 - 在`bin`目录下通过修改`idea64.vmoptions`或`idea.vmoptions`文件可以自定义JVM参数。 - **配置空间** - 设置IDEA的配置保存位置,便于配置迁移,如主题、Maven、JDK等配置。 - **首次启动与配置** - **Settings/Preferences**: - **注册软件**:输入许可证激活。 - **外观与行为**:选择界面主题。 - **插件**:安装或启用所需的插件。 - **启动**:配置启动项目。 #### 二、IDEA 主要功能与配置 - **Appearance & Behavior** - 外观设置:调整IDEA界面的外观,如颜色主题、字体大小等。 - 行为设置:自定义IDEA的行为习惯,例如自动隐藏工具窗口等。 - **Keymap** - 快捷键设置:IDEA支持自定义快捷键,以提高开发效率。 - **Editor** - 编辑器设置:包括代码样式、缩进、空格等编辑器的基本配置。 - **Code Style**:配置代码风格,如缩进、空格等。 - **Inspections**:设置代码检查规则,帮助开发者发现潜在的问题。 - **Plugins** - 插件管理:添加、移除或配置插件。 - **Version Control** - 版本控制系统集成:支持Git、SVN等版本控制系统的集成。 - **Build, Execution, Deployment** - 构建、执行和部署相关的配置,如构建工具(Maven、Gradle)、运行配置等。 - **Languages & Frameworks** - 支持多种编程语言和框架,如Java、Spring、Hibernate等。 - **Tools** - 集成了各种工具,如数据库工具、终端模拟器等。 - **项目配置** - **Project**:项目级别的设置。 - **Modules**:模块级别的设置。 - **Libraries**:项目依赖库的管理。 - **Facets**:特定框架或技术的支持配置。 - **Artifacts**:打包配置。 - **SDK**:设置Java开发工具包的位置。 - **Global Libraries**:全局共享的库。 - **Problems**:列出项目中的问题和错误。 #### 三、Maven 配置与使用 - **配置** - **Main Configuration**:Maven的核心配置。 - **Import Settings**:项目导入时使用的配置。 - **Ignore Files**:忽略的文件列表。 - **Runner Settings**:构建时的运行配置。 - **Repositories**:配置远程仓库。 - **使用** - 面板说明:展示Maven项目的各个阶段和任务。 - 命令模式:通过IDEA执行Maven命令。 #### 四、Tomcat 配置与使用 - **安装配置** - 配置Tomcat服务器路径和端口等信息。 - **启动** - 启动Tomcat服务并查看日志。 - **面板说明** - 显示Tomcat的日志输出、状态等信息。 #### 五、Git 集成 - **安装** - 安装Git客户端。 - **使用** - 克隆项目。 - 更新项目。 - 提交更改。 - **面板说明** - 显示本地更改、提交历史等信息。 #### 六、SVN 集成 - **配置** - 下载并安装SVN客户端。 - 配置IDEA与SVN的连接。 - **常用操作** - 检出项目。 - 提交更改到远程仓库。 - 解决冲突。 #### 七、快捷键 - **Ctrl**、**Alt**、**Shift** 等组合键的功能与使用场景。 #### 八、其他实用功能 - **搜索功能**:如何高效地搜索文件和代码。 - **字符集设置**:设置项目的字符编码。 - **本地历史**:IDEA提供的一种版本控制机制。 - **全屏模式**:进入全屏编辑状态。 - **取消重复代码提示**:关闭IDEA的代码重复提示。 - **生成Javadoc**:自动生成Java文档注释。 #### 九、常见问题与解决方案 - **JSP 实时编译问题**:解决IDEA中JSP页面无法实时编译的问题。 - **搜索功能失效**:当搜索功能不起作用时的排查方法。 - **自动导入依赖**:开启自动导入依赖功能。 - **提示不区分大小写**:关闭IDEA中的一些区分大小写的提示。 - **剪贴板数量设置**:增加IDEA的剪贴板记录数量。 - **设置Spring支持**:配置IDEA对Spring框架的支持。 - **启动时不自动打开项目**:设置IDEA启动时不自动加载上次打开的项目。 - **项目字符集设置**:统一设置项目的字符集。 以上是对《idea使用教程2017版高清完整.pdf》的主要知识点总结。这些知识点覆盖了IDEA的安装配置、基本使用、高级功能等多个方面,是学习和掌握IDEA的重要资料。
剩余110页未读,继续阅读
- 粉丝: 1
- 资源: 12
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Spring Boot框架的博客管理系统.zip
- (源码)基于ESP8266和Blynk的IR设备控制系统.zip
- (源码)基于Java和JSP的校园论坛系统.zip
- (源码)基于ROS Kinetic框架的AGV激光雷达导航与SLAM系统.zip
- (源码)基于PythonDjango框架的资产管理系统.zip
- (源码)基于计算机系统原理与Arduino技术的学习平台.zip
- (源码)基于SSM框架的大学消息通知系统服务端.zip
- (源码)基于Java Servlet的学生信息管理系统.zip
- (源码)基于Qt和AVR的FestosMechatronics系统终端.zip
- (源码)基于Java的DVD管理系统.zip
- 1
- 2
- 3
- 4
前往页