Jared's blog Jared's blog
首页
  • 数据结构与算法
  • 计算机网络
  • 操作系统
  • Java
  • 数据库SQL
  • 设计模式
  • 集成开发环境
  • Linux系统
  • 代码管理
  • 项目管理
  • 后端

    • 中间件
    • Spring家族
    • 服务器软件
    • 数据库
    • 搜索引擎
    • 分布式&微服务
    • 容器化
  • 前端

    • 基础
    • 模板框架
    • 组件化框架
  • 运维知识
  • 部署工具
架构与模型
  • 在线教育
  • 电商
  • 疑惑日志
  • 随笔
  • 友链
  • 书籍
  • 娱乐
  • Github (opens new window)
  • Gitee (opens new window)
  • CSDN (opens new window)

Jared H

💻🤣😜
首页
  • 数据结构与算法
  • 计算机网络
  • 操作系统
  • Java
  • 数据库SQL
  • 设计模式
  • 集成开发环境
  • Linux系统
  • 代码管理
  • 项目管理
  • 后端

    • 中间件
    • Spring家族
    • 服务器软件
    • 数据库
    • 搜索引擎
    • 分布式&微服务
    • 容器化
  • 前端

    • 基础
    • 模板框架
    • 组件化框架
  • 运维知识
  • 部署工具
架构与模型
  • 在线教育
  • 电商
  • 疑惑日志
  • 随笔
  • 友链
  • 书籍
  • 娱乐
  • Github (opens new window)
  • Gitee (opens new window)
  • CSDN (opens new window)
  • 集成开发环境

    • InteIIijIDEA
      • 快捷键-windows
      • Live Templates
        • 方法注释
    • VSCode
  • Linux系统

  • 代码管理

  • 项目管理

InteIIijIDEA

# IDEA

# 快捷键-windows

alt+insert  新建
ctrl +shift+f12  窗口大小
alt +1 +2切换窗口
ctrl +p 提示方法参数
sout  :System.out.prinln()   psvm :main方法
ctrl shift f10  运行


Ctrl+Z   倒退(撤销) 
Ctrl+Shift +Z  向前(取消撤销)
Ctrl+D 复制行
Ctrl+X 删除行  ctrl y
Alt + / :单词补全
Alt +Enter:导入包,自动修正  
Alt + Insert : 快速生成get/set方法、toString方法等(重构)
Ctrl + F : 查找
Ctrl + R : 替换 
Ctrl + Shift + F :全局查找/搜索文件 
Ctrl + Shift + I :查看实现方法 
Ctrl + Shift + U :大小写转换 
Ctrl + Alt + L :格式化代码块 
Ctrl + E :最近更改的文件 
Ctrl + / :注释当前行 
Ctrl + Shift + 空格 : 自动补全代码 
Ctrl + Alt + 左右键 : 查找上次浏览文件/返回浏览上次文件 
Ctrl + W : 代码块选中,可一直到全选
Ctrl+Shift+Enter: 在当前行上插入一行
Shift+Enter:在当前行下插入一行 
Alt+Shift+R 重命名 (变量和类的Rename,比手工方法能节省很多劳动力)
Alt+Shift+Z 重构的后悔药(Undo)
Ctrl+O:快速Outline,显示类方法(包括父类方法)
Ctrl+ shift+ ‘+’折叠所有方法,反之 是 ‘-’
Ctrl+ ‘ +’折叠当前方法,反之 是 ‘-’
Ctrl+G   定位行
Ctrl+Shift+上下键  上下移动光标行代码 
Ctrl + Shift + U :选中代码大小写转换 
Ctrl+Alt+O 优化导入的类和包
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37

# Live Templates

# 方法注释

image-20210617235018981

image-20210617235033695

参数脚本

groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(params[i]=='null'){return;}else{result+='\\n' + ' * @param ' + params[i] + ' '}}; return result;}", methodParameters());
1
上次更新: 2022/04/01, 15:14:40
VSCode

VSCode→

Theme by Vdoing Copyright © 2020-2022 Jared H
粤ICP备20046800号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×