Jetbrains

Intellij Idea #

注意
    Project 相当于workspace, module 相当于工程
注册
    服务器
        # 发布网站 http://idea.lanyus.com
        http://idea.qinxi1992.cn
        http://idea.lianghongbo.com/licens
        http://im.js.cn:8888
javaagent
    https://zhile.io/

快捷键
    settings -> Keymap 设置eclipse
        alt + enter     # 改错
        shift shift     # 搜索跳转
    shift + f4          # 新窗口打开文件
类注释
    settings -> Editor -> File and Code Templates -> Includes -> File Header
       /**  
        *
        * @Description: ${Description}
        * @author: ShenWenqing
        * @date: Created on ${DATE} ${TIME}
        *
        */
alt + enter 可生成 serialVersionUID
    settings -> Inspections
        勾选 Serializable class without 'serialVersionUID'
JDK
    Project Settings -> Project
    settings -> Build Tools
    settings -> Compilers
编码
    file -> settings -> appearence里use custom font设置中文字体
    file -> settings -> editor -> file encodings 三处utf-8
    idea安装目录/bin/idea.vmoptions和idea64.vmoptions,最后添加
        -Dfile.encoding=UTF-8
    .idea/encodings.xml里删除除了UTF-8的项

插件 #

.env files supoort
.ignore
BinEd
EasyYapi
EnvFile
Extra Icons
File Expander
Free MyBatis plugin
GitToolBox
IdeaVim
jclasslib Bytecode Viewer
JMH Java Microbenchmark Harness
LeetCode Editor
Lua
MapStruct Support
Maven Helper
Presentation Assistant
Rainbow Brackets
Save Actions
Solarized Theme
Solarized Themes
SonarLint
Statistic
Tabnine AI Code Completion
EmmyLua

webstorm #

pycharm #

goland #

clion #

phpCharm #