/tool-tips

idea 中相见恨晚的技巧 :poop: :poop::poop::poop::poop::poop: 文档访问地址 http://atips.cn/idea/

MIT LicenseMIT

你本可以朝九晚五...... 💩💩💩💩💩

本项目宗旨: IDEA 从入门到精通 开发效率翻倍

项目由来:books:

来自本人的一个知乎回答:question:

IntelliJ IDEA 中有什么让你相见恨晚的技巧?

平时比较热爱探索 idea 的快捷之处。更多的喜欢用快捷键进行操作,所以做了很多笔记:books:。个人认为对一个工具熟练之后, 你的编程效率, 和解决问题的效率都能得到大大的提升.

当时看到这个回答的时候只是非常随意的复制:grimacing:,没有想到的是大家的反响还是不错:blush:。我感觉大家好像对某些在我看来非常常用的操作还是很陌生的:sweat_smile:。于是我后续对他做了完善。便就有了这个项目:sunglasses:。

官方快捷键 windows 版

点击查看图片

官方快捷键 mac 版

点击查看图片

IDEA

1️⃣ IDEA 常用快捷键

2️⃣ ​IDEA 版本控制篇

3️⃣ IDEA 装机必备插件

4️⃣ IDEA 常用设置

5️⃣ ​IDEA 你不知道的小技巧

6️⃣ IDEA 这么好看的字体,不了解下吗?IDEA 配置 JetBrains Mono

7️⃣ IDEA Mac 和 Windows 快捷键对比

条件断点 调试效率翻倍 ⭐⭐⭐⭐⭐

在选择断点后, 在断点处右键添加断点条件. 调试效率翻倍 点击查看 GIF 动图

超级好用的快捷键, 全局选中 ctrl + shift + alt + j ⭐⭐⭐⭐⭐

个人经常用在前后端对接接口时, 为前端提供 swagger接口时, 批量将实体注释转换为 ApiModelProperty 点击查看 GIF 动图

更加优雅的添加实体注释 ⭐⭐⭐⭐

输入完实体后 ctrl + alt + enter 点击查看 GIF 动图

批量修改相同的内容 ⭐⭐⭐⭐⭐⭐

选中相同的元素 alt + j 点击查看 GIF 动图

快速打开最近打开过的项目

ctrl + shift + a 输入 open recent , 输入项目名 点击查看 GIF 动图

快速克隆项目

ctrl + shift +a 输入 git clone 点击查看 GIF 动图

快速找到当前类所在位置(90%的人不知道)

alt + f1 选择 project view 点击查看 GIF 动图

将当前操作类在文件夹中打开 (超有用:cow::beer:)

alt + f1选择 show in explorer 点击查看 GIF 动图

快速进入 maven 设置页面

ctrl + shift + a 输入maven setting 点击查看 GIF 动图

快速打开 maven 项目

ctrl + shift + a 输入 add maven project 点击查看 GIF 动图

快速进入 plugins 安装界面

ctrl + shift + a输入plugins 点击查看 GIF 动图

快速导入导出 idea 设置

ctrl + shift + a 输入 import setting export setting 点击查看 GIF 动图

快速导出官方快捷键图片

ctrl + shift + a 输入 key reference 点击查看 GIF 动图

网站软件篇 🐮🍺

这里面记录了本人工作以来记录的所有提升开发效率的工具, 和网站

装机必备软件

知道这些网站, 可能你就领先别人一大步

资源

工具

图库 (免费)

你想要提升自己吗?

自己什么眼光不知道?

windows

你应该了解的几个 windows 的快捷键

DataGrid 使用

数据库管理工具你们用啥? Navicat? 我用 datagrip, 自从我用上这个软件, 就再也没用过navicat了, 也颇有心得, 会在后面的时间完善

DataGrid 快捷键

开发资源

j2ee 资源包整合 提取码:1q81

点击查看 GIF 动图

是不是每次在新电脑都要各种下载, jdk, maven, tomcat 等等 各种麻烦

j2ee 包, 包含了开发中大部分资源包, 包括 apache-activemq-5.13.2 apache-maven-3.3.9 apache-tomcat-8.0.33``eclipse HBuilder jdk1.7.0_79 jdk1.8.0_91 memcached_win32_1.4.5 mysql-5.7.15-winx64``'Navicat for MySQL' nexus nginx-1.9.15 npp.6.9.bin redis-2.4.5-win32-win64 Redis-x64-3.2.100 sqlite-tools-win32-x86-3140100``'Sublime Text 3x86' 包含大部分环境, 直接就能开始开发

最后

希望大家也可以一起分享自己平常在工作中 我们不知道的开发小技巧