软件:IntelliJ IDEA

电脑:Mac

IDEA快捷键

  • 打开/关闭 项目视图

    • 快捷键:⌘ + 1
  • 运行项目
    • 快捷键:⌃ + ⇧ + R
  • 补全条目
    • 快捷键:⌃ + 空格
  • 预览警告并应用快速修复
    • 快捷键:⌥ + ⏎
  • 随处搜索
    • 快捷键:⇧ + ⇧
    • 在搜索条中可以输入:显示行号、大小写等
  • 转换大小写
    • 快捷键:⇧ + ⌘ + U
  • 扩大/缩小 代码选区
    • 扩大快捷键:⌥ + ↑
    • 缩小快捷键:⌥ + ↓
  • 行注释
    • 快捷键:⌘ + /
  • 块注释
    • 快捷键:⌘ + ⌥ + /
  • 复制行
    • 快捷键:⌘ + D
  • 删除行
    • 快捷键:⌘ + ⌫
  • 移动代码行
    • 快捷键:⌥ + ⇧ + ↑/↓
  • 移动方法块
    • 快捷键:⌘ + ⇧ + ↑/↓
  • 收起一段代码
    • 快捷键:⌘ + -
    • 所有区域快捷键:⌘ + ⇧ + -
  • 展开一段代码
    • 快捷键:⌘ + =
    • 所有区域快捷键:⌘ + ⇧ + =
  • 重命名
    • 快捷键:⇧ + F6
  • 快速格式化代码
    • 快捷键:⌥ + ⌘ + L
  • 快速插入构造器/Getter&Setter等
    • 快捷键:⌘ + N
    • 配合⌃或者⇧选择一个或者多个
  • 查看类的层级关系
    • 快捷键:⌃ + H
  • 快速定位方法
    • 快捷键:⌥ + ⌘ + B
  • 自动分配变量名(好用!!
    • 快捷键:在创建变量的后边+.var

IDEA模板

模板设置位置:Preference - Editor - Live template - Java

可以找到一些常用模板快捷键,同时可以自定义模板

常用模板快捷键

  1. fori --> 创建for循环
  2. main --> 添加main方法
  3. sout --> System.out.println();

个人随笔

  1. 首次接触IDEA工具,之前使用过eclipse,经过简单上手,发现IDEA要更加智能一些,可以添加中文插件,软件中还可以输入中文进行搜索,较为方便。
  2. 今后学习Java会改为使用IDEA工具,在学习IDEA软件的过程中,会逐渐总结一些常用快捷键和使用技巧。

20220723-Mac上使用IntelliJ IDEA的更多相关文章

  1. 在Mac上安装IntelliJ IDEA

    这篇文章旨在介绍如何在Mac系统上安装IntelliJ IDEA,至于IntelliJ IDEA的介绍和使用方法,大家另行查阅,本篇的文章不再详细阐述. 简短解说,IntelliJ IDEA是可以用来 ...

  2. 【mac IntelliJ Idea】mac上 idea快速重写父类方法 快捷键

    windows上快捷键: Ctrl+O Mac上快捷键: command+O 在要重写父类方法的位置 ,按下快捷键,然后选择要重写的方法即可.

  3. mac上java开发环境

    刚刚入手 macbook 还是 按照window 的方式,下载java,安装,配置环境变量,下载maven安装配置 等等....非常繁琐.. but 在mac上不用这么复杂...利用 brew 命令去 ...

  4. MAC下的Intellij IDEA常用快捷键

    MAC下的Intellij IDEA常用快捷键 alt+f7 : 查找在哪里使用 相当于eclipse的ctrl+shift+G command+alt+f7 : 这个是查找选中的字符在工程中出现的地 ...

  5. 10款Mac上程序员装机必备的开发工具推荐和下载

    10款Mac上程序员装机必备的开发工具推荐和下载 使用Mac的用户主要有两大类:设计师和程序员,为各位程序员童鞋推荐10个Mac上非常棒的开发工具和辅助工具,分享软件专题[10款Mac上程序员装机必备 ...

  6. Mac上刚安装的WebStorm或PHPStorm遇到SVN版本太旧的问题

    Mac上刚安装的WebStorm或PHPStorm遇到SVN版本太旧的问题: URL: svn: E155021: This client is too old to work with the wo ...

  7. mac 上配置flutter开发环境

    (ios,Android,Xcode,Android Studio,VScode,IDEA) 1)安装Flutter SDK 2)iOS 环境配置 3)Android Studio配置 4)VS co ...

  8. Mac上最好用的软件集合,没有之一

    前言 题主从 windows 系统换成 macOS 系统已经4年多了.对于没有用过 Mac 电脑的人来说,可能无法理解 Mac 好用在哪里.不过对于一个用过 Mac 的开发者来说,从 windows ...

  9. Mac上MySQL忘记root密码且没有权限的处理办法&workbench的一些tips (转)

    忘记Root密码肿么办 Mac上安装MySQL就不多说了,去mysql的官网上下载最新的mysql包以及workbench,先安装哪个影响都不大.如果你是第一次安装,在mysql安装完成之后,会弹出来 ...

  10. 让 asp.net 在 mac 上飞

    .NET 不跨平台一直饱受争议,虽然微软前端时间放出些消息,要支持.NET跨平台的发展,但是微软一直坚持着不主动.不拒绝.不负责的三不态度,仍然用一种软件帝国的心态,折腾着一些毫无新意的东西.微软想要 ...

随机推荐

  1. c++ :STL

    基础知识 容器 容器就是一些模板类的集合,不同之处就是容器中封装的是数据结构 1.序列容器 主要有vector向量容器.list列表容器.deque双端队列容器 元素在容器中是无序的 2.排序容器 包 ...

  2. Redis进阶知识一览

    Redis的持久化机制 RDB: Redis DataBase 什么是RDB RDB∶每隔一段时间,把内存中的数据写入磁盘的临时文件,作为快照,恢复的时候把快照文件读进内存.如果宕机重启,那么内存里的 ...

  3. 在Vmware虚拟机(win10)中安装逍遥安卓模拟器遇到的问题及解决办法

    0x00 下载正确的安装包 逍遥模拟器官网:逍遥安卓模拟器下载官网 (xyaz.cn) 为什么要强调下载正确的安装包? 因为我在第一次下载的时候就下错了,下的是 逍遥模拟器 - 电脑玩手游神器 (me ...

  4. e2fsck-磁盘分区修复

    检查 ext2/ext3/ext4 类型文件系统. 语法 e2fsck [-panyrcdfvtDFV] [-b superblock] [-B blocksize] [-I inode_buffer ...

  5. veeambackup通过虚拟机还原系统文件操作说明

    如何从 VeeamBackup Replication 从备份中提取文件恢复到本地.当我们的服务器中误操作删除了一些文件特别是共享文件,文件被删除后往往都是几个小时或者几天后才被发现.特别是文件服务器 ...

  6. [BZOJ5449] 序列

    题目链接:序列 Description 给定一个\(1\)~\(n\)的排列x,每次你可以将 \(x_1, x_2, ..., x_i\) 翻转. 你需要求出将序列变为升序的最小操作次数. 多组数据. ...

  7. 关于『进击的Markdown』:第三弹

    关于『进击的Markdown』:第三弹 建议缩放90%食用 我与神明画押,赌这弹markdown又双叒叕拖稿了 %%%Markdown!我的CSDN编辑器崩了呜呜呜 各路英雄豪杰,大家好!  我们要开 ...

  8. 深度学习与CV教程(4) | 神经网络与反向传播

    作者:韩信子@ShowMeAI 教程地址:http://www.showmeai.tech/tutorials/37 本文地址:http://www.showmeai.tech/article-det ...

  9. 解锁!玩转 HelloGitHub 的新姿势

    本文不会涉及太多技术细节和源码,请放心食用 大家好,我是 HelloGitHub 的老荀,好久不见啊! 我在完成 HelloZooKeeper 系列之后,就很少"露面了".但是我对 ...

  10. SQL数据库操作总结

    1. 如何增加(创建)数据库 语法 CREATE DATABASE database_name 2.如何增加(创建)数据表 语法 CREATE TABLE table_name { column_na ...