其实 idea 后面的 webstorm phpstorm pycharm… 都大同小异

idea 使用积累

  • 1. 设置代码区字体大小
  • 2. command​ + 滚轮改变字体大小
  • 3. 去掉代码区中间的白线
  • 4. 查看项目配置
  • 5. 自动删除类中无用包、自动导入包
  • 6. 显示行号和方法分隔符
  • 7. 提示的时候忽略大小写
  • 8. 统一显示 utf - 8 的字符集
  • 9. 修改头部 javadoc 内容
  • 10. 开启自动编译
  • 11. 配置 git / github
  • 12. 隐藏 tab bar
  • 13. 鼠标悬停出现注释
  • 14. idea 中的model
  • 15. option + 回车 ⇒ 快速智能修复
  • 16. 分屏操作
  • 17. 禅定模式(免打扰模式)
快捷键 作用
command​ + shift + up/down 上下移动代码
command​ + d 向下复制一行代码
command​ + c / v 复制 / 粘贴当前所在一整行的代码
command​ + r 替换
command​ + shift + f 打开搜索框
command​ + shift + r 替换整个项目内搜索到的内容
command​ + o 查找类文件
shift + 回车 向下插入新行
option + command​ + t 显示 try…catch
command + n 打开generate窗口快速生成代码
command + shift + m 根据已有变量来生成方法,提炼函数
option + command + 回车 向上插入新行
command + option + shift + 鼠标单击 实现多光标点操作(多行同时操作)
option + up 逐级选中代码
command​ + up 打开面包屑
option + command + L 格式化代码
command + shift + 回车 快速补全并且加分号
command​ + e 查看打开文件的历史记录
缩写 作用
main/psvm main 函数
psf private static final
sout System.out.println()
iterator.fori 遍历某一个可遍历的东西
iterator.for 增强 for 循环遍历

1. 设置代码区字体大小

2. command​ + 滚轮改变字体大小

3. 去掉代码区中间的白线

4. 查看项目配置


或者 file --> product structure
在 product structure 对话框里面

5. 自动删除类中无用包、自动导入包

6. 显示行号和方法分隔符


效果

7. 提示的时候忽略大小写


效果

8. 统一显示 utf - 8 的字符集

9. 修改头部 javadoc 内容

10. 开启自动编译

11. 配置 git / github

12. 隐藏 tab bar

13. 鼠标悬停出现注释

14. idea 中的model

15. option + 回车 ⇒ 快速智能修复

16. 分屏操作

tabbar 右击

效果

17. 禅定模式(免打扰模式)

idea(mac) 使用收集相关推荐

  1. 199的Eagle一点都不香了!Picsee Mac图片收集整理工具是您必备

    众所周知,Mac的图片素材整理软件是比较少得,Eagle应首当其冲,作为国产软件,完善程度和好用程度已经不能言语:好归好,今天不说它,199的价格虽然很香,但是我看到另外一个免费的软件之后,我觉得它更 ...

  2. Awesome Mac:收集的非常全面好用的Mac应用程序、软件以及工具

    From:https://github.com/jaywcjlove/awesome-mac/blob/master/README-zh.md. 目录 开发者工具 测试工具 命令行工具 版本控制 数据 ...

  3. php跨网段获取mac地址吗,局域网IP地址和MAC地址绑定,跨网段IP-MAC绑定。

    局域网的IP地址和MAC地址绑定,一般选择在交换机或者路由器上进行配置.交换机的IP-MAC地址绑定一般是基于端口的.主要用于绑定各个交换机端口的IP地址/MAC地址.支持该功能的交换机不多,配置和维 ...

  4. Windows DHCP Server基于MAC地址过滤客户端请求实现IP地址的分配

    企业中,为了降低管理员对于IP地址管理.分配的复杂繁琐性,很多企业都会架设Windows DHCP服务器,通过DHCP服务器为企业中的客户端自动分配IP地址. 但是面对现代如此庞大数量的客户端PC.手 ...

  5. Living Wallpaper HD for Mac(高清桌面动态壁纸) v5.0.1中文版

    还没有找到喜欢的高清动态壁纸吗?或许您可以尝试一下Living Wallpaper HD for Mac(高清动态壁纸) !Living Wallpaper HD Mac版收集了多款桌面场景供您使用, ...

  6. mac小技巧:如何使用mac自带的照片库?

    如何使用mac自带的照片库?首先我们要找到照片库的位置,照片库在哪呢? 默认情况下,Mac将照片存储在"照片库"中.您可以在Finder→图片文件夹中找到照片库. 简而言之,这是M ...

  7. 如何对局域网内的无线设备进行管理和流控?

    无线上网已经是企业员工的基本需求,企业为了满足员工的无线上网需要,大部分都部署了无线路由器或者无线AP设备.但是,不加管理的无线接入无疑会威胁企业的信息安全,并且给带宽带来较大压力. 1. 概述 本文 ...

  8. Hyper-V 性能加速之VMQ

    善假于"物"--网卡RSS技术 在介绍VMQ之前,我们先来看看在传统的物理服务器上,网卡是如何接收网络数据的.在多核CPU出现的时候,因为网卡不支持将网络流量中断到多个逻辑核而是中 ...

  9. Git 和 Github 秘籍

    GitHub秘籍 Git 和 Github 秘籍,灵感来自于 Zach Holman 在 2012 年 Aloha Ruby Conference 和 2013 年 WDCNZ 上所做的演讲:Git ...

最新文章

  1. 永远不要辞职,除非……
  2. [python]_ELVE_pip2和pip3如何共存
  3. CCF - 201509-2 - 日期计算
  4. php arrayudiff,php array_udiff工作原理
  5. python3学习笔记(9)_closure
  6. Dotnet Core异常处理的优雅实践
  7. linux C 获取日期时间
  8. C++/Qt 序列化操作
  9. oracle10 64位odbc,图文教你64位win10添加oracle odbc驱动时提示无法加载oracle如何解决...
  10. powershell 发邮件
  11. +0.5(加0.5)配合int()实现四舍五入
  12. window多个oracle查版本,Oracle SQL多版本VERSION_COUNT产生的可能性
  13. IIS无法启动计算机上的服务W3SVC如何修复、万维网发布服务(w3svc)已停止解决办法
  14. C++Builder:定时器Timer控件
  15. 【C语言典例】——day4:加油站加油【Switch】
  16. 实战-Android 系统读取Uboot环境变量实现
  17. 运维安全要了解的二三事
  18. java前后端分离框架_Spring Boot 入门及前后端分离项目实践
  19. DNS和Web服务的配置与访问
  20. java程序封装最小单位,持续更新中

热门文章

  1. h5引入json_Vue中如何使用本地Json文件?
  2. 称重管理系统如何修改重量_无人值守称重系统硬件配置和作用
  3. Linux debian安装Notepadqq,Linux系统下的Notepad++编辑器
  4. node.js入门小案例
  5. 计组学习笔记(一):浮点数的表示和运算
  6. 题解 [SHOI2014]概率充电器
  7. chrome html 读写文件路径,Chrome浏览器支持直接读写本地文件了
  8. 思科isis路由的优先级_华为 路由双点双向引入
  9. mysql连接数详解_MySQl 修改最大连接数详解
  10. oracle 拼接多个列_ORACLE实现类似mysql的find_in_set