zoukankan      html  css  js  c++  java
  • 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设置页面

  • 相关阅读:
    EdgeX Foundry初体验(五)-- Web Console图形界面(v1.0.0)
    第十九节:SQLServer通过发布订阅实现主从同步(读写分离)详解
    第六节:Ocelot之自身负载、网关限流、缓存和熔断机制
    第十九节:SQLServer通过发布订阅实现主从同步(读写分离)详解
    第十七节:分区、分表、分库以及基于EFCore实现读写分离
    第六节:IdentityServer4设备流授权模式和扫码登录(应用于IOT)
    第五节:IdentityServer4的Pkce机制、令牌刷新机制、混合授权模式
    第十一节:IdentityServer4授权码模式介绍和代码实操演练
    第十二节:Ocelot集成IDS4认证授权-微服务主体架构完成
    第十节:IdentityServer4隐式模式介绍和代码实操演练
  • 原文地址:https://www.cnblogs.com/zh94/p/7221303.html
Copyright © 2011-2022 走看看