Idea设置快捷键_打开快捷键设置

大家好,又见面了,我是你们的朋友全栈君。

六、设置快捷键(Keymap)

  1. 设置快捷为 Eclipse 的快捷键

2.通过快捷键功能修改快捷键设置

3.通过指定快捷键,查看或修改其功能

4.导入已有的设置

点击 0K 之后,重启 IDEA 即可。 5.常用快捷键

七、关于模板(Templates) (Editor – Live Templates 和 Editor – General – Postfix Completion) 1.Live Templates(实时代码模板)功能介绍 它的原理就是配置一些常用代码字母缩写,在输入简写时可以出现你预定义的固定模式的代码,使得开发效率大大提高,同时也可以增加个性化。最简单的例子 就是在 Java 中输入 sout 会出现 System.out.println(); 官方介绍 Live Templates: https://www.jetbrains.com/help/idea/using-live-templates.html 2.已有的常用模板 Postfix Completion 默认如下:

Live Templates 默认如下:

二者的区别:Live Templates 可以自定义,而 Postfix Completion 不可以。同时,有些操作二者都提供了模板,Postfix Templates 较 Live Templates 能快 0.01 秒

举例: 2.1 psvm : 可生成 main 方法 2.2 sout : System.out.println() 快捷输出 类似的: soutp=System.out.println(“方法形参名 = ” + 形参名); soutv=System.out.println(“变量名 = ” + 变量); soutm=System.out.println(“当前类名.当前方法”); “abc”.sout => System.out.println(“abc”); 2.3 fori : 可生成 for 循环 类似的: iter:可生成增强 for 循环 itar:可生成普通 for 循环 2.4 list.for : 可生成集合 list 的 for 循环 List list = new ArrayList(); 输入: list.for 即可输出 for(String s:list){ } 又如:list.fori 或 list.forr 2.5 ifn:可生成 if(xxx = null) 类似的: inn:可生成 if(xxx != null) 或 xxx.nn 或 xxx.null 2.6 prsf:可生成 private static final 类似的: psf:可生成 public static final psfi:可生成 public static final int psfs:可生成 public static final String

3.修改现有模板:Live Templates 如果对于现有的模板,感觉不习惯、不适应的,可以修改:修改 1:通过调用 psvm 调用 main 方法不习惯,可以改为跟 Eclipse 一样,使用 main 调取。

修改 2:

类似的还可以修改 psfs。 4.自定义模板 IDEA 提供了很多现成的 Templates。但你也可以根据自己的需要创建新的 Template。

先定义一个模板的组:

选中自定义的模板组,点击”+”来定义模板。

  1. Abbreviation:模板的缩略名称
  2. Description:模板的描述
  3. Template text:模板的代码片段
  4. 应用范围。比如点击 Define。选择如下:

可以如上的方式定义个测试方法,然后在 java 类文件中测试即可。 类似的可以再配置如下的几个 Template: 1.

2.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/191451.html原文链接:https://javaforall.cn

原文地址:https://cloud.tencent.com/developer/article/2152426

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


学习编程是顺着互联网的发展潮流,是一件好事。新手如何学习编程?其实不难,不过在学习编程之前你得先了解你的目的是什么?这个很重要,因为目的决定你的发展方向、决定你的发展速度。
IT行业是什么工作做什么?IT行业的工作有:产品策划类、页面设计类、前端与移动、开发与测试、营销推广类、数据运营类、运营维护类、游戏相关类等,根据不同的分类下面有细分了不同的岗位。
女生学Java好就业吗?女生适合学Java编程吗?目前有不少女生学习Java开发,但要结合自身的情况,先了解自己适不适合去学习Java,不要盲目的选择不适合自己的Java培训班进行学习。只要肯下功夫钻研,多看、多想、多练
Can’t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock问题 1.进入mysql路径
oracle基本命令 一、登录操作 1.管理员登录 # 管理员登录 sqlplus / as sysdba 2.普通用户登录
一、背景 因为项目中需要通北京网络,所以需要连vpn,但是服务器有时候会断掉,所以写个shell脚本每五分钟去判断是否连接,于是就有下面的shell脚本。
BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。
假如你已经使用过苹果开发者中心上架app,你肯定知道在苹果开发者中心的web界面,无法直接提交ipa文件,而是需要使用第三方工具,将ipa文件上传到构建版本,开...
下面的 SQL 语句指定了两个别名,一个是 name 列的别名,一个是 country 列的别名。**提示:**如果列名称包含空格,要求使用双引号或方括号:
在使用H5混合开发的app打包后,需要将ipa文件上传到appstore进行发布,就需要去苹果开发者中心进行发布。​
+----+--------------+---------------------------+-------+---------+
数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个数组变量,比如 numbers,然后使用 nu...
第一步:到appuploader官网下载辅助工具和iCloud驱动,使用前面创建的AppID登录。
如需删除表中的列,请使用下面的语法(请注意,某些数据库系统不允许这种在数据库表中删除列的方式):
前不久在制作win11pe,制作了一版,1.26GB,太大了,不满意,想再裁剪下,发现这次dism mount正常,commit或discard巨慢,以前都很快...
赛门铁克各个版本概览:https://knowledge.broadcom.com/external/article?legacyId=tech163829
实测Python 3.6.6用pip 21.3.1,再高就报错了,Python 3.10.7用pip 22.3.1是可以的
Broadcom Corporation (博通公司,股票代号AVGO)是全球领先的有线和无线通信半导体公司。其产品实现向家庭、 办公室和移动环境以及在这些环境...
发现个问题,server2016上安装了c4d这些版本,低版本的正常显示窗格,但红色圈出的高版本c4d打开后不显示窗格,
TAT:https://cloud.tencent.com/document/product/1340