• java人员正确使用IDEA 的方式


    博主是Java开发人员,以前一直都用myeclipse来开发的,说实话感觉myeclipse毫无美感可言,后来经过同事介绍,认识了IDEA,一眼就相中了IDEA黑色的主题风格,自此就抛弃了旧爱myeclipse。当时还不懂IDEA功能上比myeclipse好在哪里,只是单纯的爱上了黑色的主题。后来用了一段时间,事实证明还真的更好用。下文我将介绍一下正确的使用IDEA的方式。

    IntelliJ IDEA 主要用于支持 Java、Scala、Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。

    IntelliJ IDEA 对自己的定义是很清晰的,对于新人来讲可能还不太理解,可能还会有误会,认为它博而不精,但是对于老用户来讲应该是非常认可上面这句话的。通过下面功能表格,新人对于 IntelliJ IDEA 所具备的功能会有一个新的认识。

    如果用一句话来形容 IntelliJ IDEA,我会说:IntelliJ IDEA 是目前所有 IDE 中最具备沉浸式的 IDE,没有之一

    一般人安装直接去官网找到对应的安装版本下载安装,之前我也是这样,这样的结果就是版本不好控制,有新版本更新了我都不知道,每次想换版本还要重新下载安装。后来经别人提点才发现JetBrains官网本身就提供了一个管理所有JetBrains旗下所有的产品软件的工具,那就是toolbox,如图,官网首页IDEs右下角菜单就是入口

    进去后点击下载即可

    安装完的效果如下图

    这边列出了所有JetBrains旗下的产品,想怎么用就怎么用,选择对应的版本安装即可,用toolbox的好处就是如果使用的软件有个更新,在这个工具上就有提醒,几点更新即可。
    更方便的是toolbox还提供历史项目的检索,很方便打开历史的项目。

    如果你想修改项目内存,可以打开已经安装的对应的项目的settings,修改对应的内存大小即可。

    注意:小编自己安装的时候好像toolbox被默认安装到C盘了,如果你也不小心,可以修改下对应的安装路径,这样后续安装的IDEA软件就会安装到指定路径。

    插件安装

    好了,用正确的方式安装IDEA后,小编这里推荐几款平时比较实用的插件,这里抛砖引玉,只介绍个人使用比较多的。
    IDEA下面安装插件是在File下面的setting中设置,如图:

    图片背景插件background Image Plus

    插件名称叫background Image Plus,在插件里面搜索安装即可,如下图

    安装完重启后可以在菜单View下面的Set Background Image里面设置,选好本地一张图片设置下亮度和模式即可,这里小编推荐尽量用深色一点的图片,视觉效果相对好点。

    最终展示效果如图:

    翻译插件Translation

    开发的时候经常会遇到看不懂的英语单词,再去百度多麻烦,这里推荐这款翻译插件,插件名称叫做,安装后选中单词按下快捷键ALT+1即可。

    Grep Console

    Grep Console 自定义设置控制台输出颜色,这样控制台就能比较明显的看到警告或者错误的信息,方便查找问题。

    Idea使用过程中->自动提示所对应快捷键:下载插件  Key Promoter即可

     注明:此篇文章来源:嘟嘟

    附文章原路径:

    https://segmentfault.com/a/1190000009255928

    以及:IDEA官方中文教程

    Idea简单常用快捷键:

    Alt + Insert 生成getSet代码,toString()重写父类方法等 。

    Ctrl + J 自动代码补全,(Eclipse中的syso,Idea中为sout)

    F2/ Shift+F2移动到有错误的代码

    Ctrl +Shift +R 查找所有文件 类似于 Eclipse 中 search

    Shift+Shift 查找指定文件

    Ctrl+D 复制当前行

    Ctrl+Y 删除当前行

    Ctrl+Z 撤销

    Ctrl+Shift+Z 还原

    Ctrl + Tab 当前已经打开的文件中随意切换

    Ctrl + W 选你所想

    Ctrl+Alt+S 打开Idea的Setting设置页面

  • 相关阅读:
    Proj THUDBFuzz Paper Reading: The Art, Science, and Engineering of Fuzzing: A Survey
    Proj THUDBFuzz Paper Reading: A systematic review of fuzzing based on machine learning techniques
    9.3 付费代理的使用
    11.1 Charles 的使用
    第十一章 APP 的爬取
    10.2 Cookies 池的搭建
    10.1 模拟登录并爬取 GitHub
    11.5 Appium 爬取微信朋友圈
    11.4 Appium 的基本使用
    11.3 mitmdump 爬取 “得到” App 电子书信息
  • 原文地址:https://www.cnblogs.com/zh94/p/7221303.html
Copyright © 2020-2023  润新知