ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Idea使用入门

2022-04-26 23:00:17  阅读:326  来源: 互联网

标签:入门 项目 eclipse idea module General Editor 使用 Idea


jeecgboot推荐使用的idea是2019,原使用的2017在自动识别maven项目上有点问题,甚至2019在一些报错下仍然可以直接运行项目

idea的安装结构(卸载细节涉及)

下载文件位置(自行选择)

C盘下的idea配置区

  • idea的C盘文件区

控制面板下删除可选择全部清空(c盘下也会清空,卸载后尽量先重启电脑-好习惯)

  • 卸载

idea安装

  • 如果内存大于8G并有开发大型项目的需求(安装文件下bin下的idea64.exe.vmoptions)
  • 流畅修改配置

idea创建第一个项目流程(按顺序即可)

java工程需要指定sdk路径(java的jdk)

创建项目结构(一层文件名最好相同)

菜单view下的appearance里打开toolBar和toolwindow

一个项目如果有 .idea 和 项目名.iml 两个文件结尾,说明这个项目使用idea创建的java项目

如果是.settings .project .classpath,说明就是项目是eclipse创建的



idea项目结构理解

  • idea下的项目Project相当于eclipse下的工作区workspace,idea的module相当于eclipse下的项目Project

  • 当然idea下的module不会真的当作一个独立项目!

  • Project相当于一个大项目,每个module分别实现不同分支功能模块

如果要删除module,需要先remove后(没有黑点表示已经不是一个module而是一个普通文件),然后delete

也可以在右键的open module setting里面操作



idea的常用设置(toolbar下的钳子工具setting)

  • appearance下修改软件主题、边框字体、编辑区主题等(略)
  • 设置可以用滚轮调节字体大小(Editor-General)
  • 设置鼠标悬浮提示(Editor-General)
  • 设置自动导包功能(Editor-General-AutoImport)
  • 显示行号和方法间的分隔符(Editor-General-Appearance)
  • 忽略对于提示的大小写识别(Editor-General-CodeCompletion)
  • 文件栏目显示多行 (Editor-General-EditorTabs)
  • 修改字体(Editor-Font)
  • 修改注释字体的颜色(Editor-ColorScheme-languagestyle)
  • 自动合并import的包名(略)
  • 修改文档注释信息((Editor-FileAndCodeTmplagte)

/**
@author JayerListen
@create ${YEAR}-${MONTH}-${DAY} ${DATE}
*/


  • 设置项目文件编码(Editor-FileEncoding)

  • 设置自动编译(build..-compiler)
  • 省电模式别勾选!
  • 代码垂直显示、水平显示(便捷)


idea的快捷键设置(不幸跟eclipse大多不一样,在setting-keymap)

  • 修改大部分跟eclipse一样(个别不太一样)
  • 快捷键文件导入jar包(importSetting-导入jar包)
  • 设置模板——根据字母缩写来快速写代码
    -- (Editor-General-PostfixCompletion)

    -- (Editor-LiveTemplate)

标签:入门,项目,eclipse,idea,module,General,Editor,使用,Idea
来源: https://www.cnblogs.com/jay-home/p/16197072.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有