idea开发工具总结(一) -- idea使用教程

一、简介

1. 1  什么是IDEA

     IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、AntJUnitCVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

1.2  windows平台下安装idea

    1.2.1 下载

    工具下载链接:https://pan.baidu.com/s/1SmrTmUzNpinrwK5G8f7MkQ

    提取码:gpbc

   1.2.2 安装

    将下载完的idea工具(ideaIU-14.1.7.exe)傻瓜式安装即可.但是idea是个收费工具,需要进行破解.

1.2.3 破解

           1. 打开安装好的idea开发工具

             如果是第一次进行安装idea,选择 ,

如果不是第一次进行安装,选择上面的按钮即可,点击ok,接着进行下一步;

  2. 选择通过license进行注册           

    

  3.  运行破解文件

            

  4 . 注册注册码

     

点击ok,进入下个页面,选择同意服务条款,即注册成功.

1.3 初始化操作

1.3.1 创建Project

    创建Project(相当于eclipse当中的工作空间,idea建议每一个完整的项目有一个自己的工作空间)

File------> Create New Proje-------->Empty Project

1.3.2 创建Module

创建Module(相当于eclipse当中的创建项目)

在IDEA中每个项目都称为一个Module
               File——>New Module

1.3.3 关于Project和Module

IDEA中没有workspace的概念
    一个Project下可以包含多个Module,多个模块尽量是处于同一个项目业务下
    刚接触IDEA,可以暂且认为:

(1).IDEA中的Project相当于Eclipse中的Workspace

      (2).IDEA中的Module相当于Eclipse中的Projec

2.基本配置

2.1 常用设置

  •  主题、字体、编码      
      搜索theme(主题)、font(字体)、change font size(alt+鼠标滚轮改变字体大小)、encoding(编码)
  • 代码提示时忽略大小写(设置为no)
      搜索completion
  • 自动导包(但是在遇到有重复的包时会存在一些问题,注意一下)
       搜索auto import

2.2 自定义快捷键(修改风格仿eclipse)  

  •   alert + / 代表单词补全,提示信息(搜索completion)
  • Alt+Shift+S 快速生成setter,getter,toString(),equals(),hashCode()方法(搜索Geneate)
      方式二:右击选择generate
  • Alt+Shift+R 快速修改项目名称,类名称
      方式二:右键项目名称或类名称,选择refactor---->>>rename
  • alert + 1 快速提示异常信息(搜索intention)
  • Ctrl+2,L(按住ctrl+2,松手后快速选l)  快速提示返回值(搜索variable)
  • Ctrl+N 点击项目名称,快捷键ctrl+n,搜索出new,可以快速的创建类或者接口(搜索New)
  • Ctrl+F 在一个类或者接口中可以快速的进行搜索(搜索find)
  • Ctrl+R 在一个类或者接口中可以快速的进行搜索替换(搜索replace)
  • Ctrl+M 最大化或者最小化窗口 (搜索hide all)
  • alt+上/下 代码块整体向上移动或者整体向下移动(搜索move line down/up)
  • ctrl+alt+下 快速的向下复制选中的行(搜索duplicate line)

2.3 常用快捷键(修改风格仿eclipse)

  • 连续按两下shift,快速搜索任何东西,跨类,跨包搜索均可以
  • Ctrl+Shift+T 搜索类(全局搜索,可以跨包搜素,还可以搜素源码包的类)
  • F4 查看当前类的继承关系(不仅可以查看当前自己写的类,也可以查看源码包的类)

2.4 快速输入模板(搜索template——>Live Templates)(修改风格仿eclipse)

  • main 在other里面有个psvm,将psvm修改为main,以后输入main,当在前端有提示的时候,  按住enter键,就可以快速的输出public static void main(String[] args) {}语句了
  • syso 在output里面有个sout,将sout修改为syso,以后输入syso,当在前端有提示的时候,按住enter键,就可以快速的输出 System.out.println()语句了.
  • syst 在output里面有个soutm,将sout修改为syst,以后输入syst,当在前端有提示的时候,按住 enter键,就可以快速的输出  System.out.println("当前类名.方法名");语句了.

2.5 文件代码模板

  •  修改java文件   
     搜索template——>File and Code Template---->class  
      修改includes--->File header为自定义模板即可(修改的为类或者接口的注释模板)
  • 修改jsp文件
      搜索template—— >File and Code Template---->other---->web---->jsp files
      将里面的注释全部去掉,要不看着太繁琐了

 2.6 其他模板设置

  • 用星号*标记修改的文件         
    idea工具本身修改代码是实时保存的,作为开发者本身是看不出来这个文件是否已经被保存了. 如何标记这个类或者接口等是已经被修改后保存或者没有保存     呢?Settings--->Editor--->General--->Editor Tabs中的 Mark modified tabs with asterisk标记为选中就可以啦
  • 关闭单行方法显示
     idea默认的代码显示风格是当一个方法里面只有一句代码时,默认与方法在同一行进行显示.
     如果觉得这样的显示风格不太习惯,可以进行一下相关的配置进行修改:
     Settings--->Editor--->General--->Code Folding中将One-line methods 标记的选择去掉
  • 显示行号
    a.设置单个java类显示行号
        右击类右侧的框,选中 show line numbers即可
     b.设置所有的java类显示行号
         Settings--->Editor--->General--->Appearance中将Show line numbers标记为选中即可
  • 垂直拆分或水平拆分
     当一行代码比较长的时候,之前必须拖动滚动条才能显示看到后面的内容,有没有一种好的解决方式呢?
      a.局部设置软换行:选中类中代码比较长的行,右击,选中User Soft Wraps即可以实现当前代码软换行
      b.全局设置软换行:
          Settings--->Editor--->General--->Soft Wraps 中将Use soft wraps in editor以及Use
          soft wraps in console标记为选中,编辑器里面的代码以及运行的结果
           如果过长的话都会出现软换行,方便进行查看.
        c.可以选中窗口中的类名右击水平或者垂直拆分.
  • 显示右侧工具栏窗口
     Settings--->Appearance & Behavior -->Appearance-->Windows options 将Show tool window    bars标记选中,ides最右侧会显示工具类,比如说数据库的工具栏,maven的工具栏等,使用起来很方便
  • 设置代码检查,搜索inspection
     a.拼写检查
         当一个单词拼写的规则不符合正常的拼写时,idea工具会自动进行检查,但是此时我们可能是用的几个单词的缩写拼写而成时,被检查出不符合规则,这个变量名或者方法名称或者类名成或者接口名称或者枚举类 名称等下面会报第一个警告线,如何避免此类情况发生呢?需要进行一下设置:Settings--->Editor--->Code Styles-->Inspections(拼写检查)将Spelling以及它下面的Typo勾选框均标记为不被选中状态,以后就不会再进行拼写检查了
     b.未被使用的变量名或者方法名称下面会有警告线
         Settings--->Editor--->Code Styles-->Inspections(拼写检查)-->Java-->Declaration   redundancy中的UnUsed declaration 标记设置为未选中即可,这样未被使用的方法或者变量或者类名称就不会再有黄色的警告线了.
     c.当将ideaa工具设置为省电模式(power Save Mode)时,代码不会做任何的检查,即使是语法上的错误也不 会进行检查,所以建议尽量不要将其设置为省电模式.

   2.7   导入基本配置

   File-->Import Settings可以导入上面所有的配置

   链接:https://pan.baidu.com/s/1Ysffb-CYJmFFa2eDcHnTHQ

提取码:szfy

    

    

    

    

   
  

原文地址:https://www.cnblogs.com/wangfangz/p/9796092.html

时间: 2024-10-01 21:31:31

idea开发工具总结(一) -- idea使用教程的相关文章

微信小程序(原名微信应用号)开发工具0.9版安装教程

微信小程序全称微信公众平台·小程序,原名微信公众平台·应用号(简称微信应用号) 声明 微信小程序开发工具类似于一个轻量级的IDE集成开发环境,目前仅开放给了少部分受微信官方邀请的人士(据说仅200个名额)进行内测,因此目前未受到邀请的人士只能使用破解版: 本破解版资源来自于网上,与本人无关,仅供技术开发人员研究之用: 由于尚属内测阶段,因此迭代更新非常快,后续很可能由于升级而导致暂时无法使用.   特别注意 由于目前发布的0.9版本必须验证才能登录(估计是为了验证是否为内测人士),因此必须先下载

PHP开发工具PHP基础教程

    PHP开发 工具PHP基础教程,以下是兄弟连PHP培训小编整理: PHP IDE PHP IDE也不少,主要从几个方面进行筛选: 跨平台(能够同时在windows,mac或者ubuntu上面运行) 版本控制(SVN,GIT) 文件历史(自动记录历史改动) 多语言支持(至少支持html+css+javascript的智能提示和代码补全,支持Zencode),当然现在的IDE基本都可以通过安装扩展来实现 方便的TODO LIST,系统命令行 远程文件同步 方便调试 界面好看...... 好了

WEB开发框架系列教程 (零)辅助开发工具下载

华东信息辅助开发工具下载 下面会通过辅助工具开展本系列教程 (一).快速创建解决方案 (二).功能页面开发(1)建表,不用配置,不用开发 完成页面功能 (三).功能页面开发(2)建表,配置页面,不用开发 完成页面功能 (四).功能页面开发(3)自主开发页面(借助辅助开发工具完成)零编码实现指定表的增删改查,然后在代码基础上丰富调整 (五).页面代码分析 (六).下拉框资源定义 .... 待续 如果需要请联系QQ:93346562

微信小程序开发工具下载以及安装教程

当我们已经申请微信小程序账号,接下来我们就需要安装一个微信小程序开发工具,下面微信小程序观察网请添加链接描述就和大家介绍一下微信小程序开发工具下载以及安装教程,希望对大家的工作与学习有所帮助! 第一步:微信公众平台上登录你的微信小程序账号 第二步:登录进入小程序开发-工具-下载,再根据你的系统选择相对应的版本地址进行下载. 第三步:以管理员身份运行下载,点击下一步,如图所示: 第四步:下一步,就会出现许可证协议,选择我接受.如图所示: 第五步:选定安装位置,浏览,选择桌面,点击安装,如图所示:

小程序开发工具教程汇总,亲测无需代码,简单操作,可二次开发!

制作小程序要简单点,开发的方式简单点.所以!不得不扒一扒这款开发工具某即速应用,无需代码,简单操作,还可套用模板快速生成小程序代码包,支持二次开发.当然市面上还有很多款小程序编辑器,但大部分还是那种开发接单的,水太深了,交不起学费,还是自己来琢磨吧!大家有什么好的小程序工具类可以分享给我! 以下将我网上参与学习培训总结的一些资料文档分享出来,供大家参考学习.特别是不懂代码的朋友,这款开发工具还是可以试试的!容易上手! 当然首先,我们还是要先下载:最新版的微信开发者工具(方便进入代码二次编辑) 接

IT兄弟连 HTML5教程 HTML5的基本语法 如何选择开发工具

如何选择开发工具 有许多可以编辑网页的软件,事实上你不需要用任何专门的软件来建立HTML页面,你所需要的只是一个文本编辑器(或字处理器),如Office Word.记事本.写字板等.制作页面初学者通常都会选择一个集成开发环境(IDE),例如Dreamweaver,入门快.见效快,在不知不觉中已经完成了页面制作.但是随着学习的深入,你就会发现步入了一种窘境,因为过分的依赖IDE导致我们不清楚其实现的本质,知其然但不知其所以然.特别是页面出现BUG时,不用工具你便手足无措,更不用提如何进行页面优化以

10个不可错过的Android 开发工具

今天麦子学院android开发老师给大家介绍android开发人员必须的10个android开发工具: 1.Eclipse ADT Eclipse ADT 是 Eclipse 平台下用来开发 Android 应用程序的插件.   2.The SDK and AVD Manager 该工具包含很多重要的功能,包括管理不同的 Android SDK 版本(构建目标),你知道的 Android 的版本众多,API上有些兼容性问题.另外该工具还用于管理 Android 虚拟设备配置 (AVD) ,用来配

程序员带你学习安卓开发,十天快速入门-开发工具配置学习

上次课程:.Net程序员学习Android开发-第一课 讲到,.Net程序员学习Android开发的必要性以及对安卓大环境的相关介绍. 其中看到有网友评论,称,搞C#的去搞安卓,还怪自己的移动平台不给力.有的人说,学习.Net就学.Net学习什么安卓.这时的我首先想到了,固步自封的大清朝.当然并不是对这部分人排斥.只能说是想法不一致,认知略有不同,也没有错与对,我只是想把我自己的想法表达出来,期望与您产生共鸣.的确迄今为止,我仍然认为C#是当今我见过的最好的语言.设计规范语法总使我赶到兴奋其优美

Chrome 开发工具指南

Chrome 开发工具指南 谷歌 Chrome 开发工具,是基于谷歌浏览器内含的一套网页制作和调试工具.开发者工具允许网页开发者深入浏览器和网页应用程序的内部.该工具可以有效地追踪布局问题,设置 JavaScript 断点并可深入理解代码的最优化策略. 适用人群 这篇教程将会带你从头开始使用学习如何利用 Google 提供的组件进行 Chrome 上的相关开发调试工作. 通过本教程,你将学会如何使用这些工具,并且学会如何通过它来分析调试提供的 Demo . 学习前提 在你继续本教程之前,你必须对