1. 什么是IDEA?

IDEA, Java智能IDE。

2. 为什么要使用?

IDEA的优点:

1)智能选取

2)导航模式

3)历史记录

4)重构

5)编码辅助

6)智能排版,控制

7)智能代码,查找,导航,编辑,自定义

总结:快捷、搜索、分析、定位、重构、高效

3. 怎么使用?

1)远程调试

开启远程调试: catalina.bat jpda start

java远程调试

2)插件模式

tasks

mybatis

3)自定义模板,自定义配置

4)快捷键

常用快捷键:

psvm

psout

自定义快捷键:

Live Template

转载于:https://www.cnblogs.com/yeahwell/p/7624886.html

【图灵学院01】Java程序员开发效率工具IntelliJ IDEA使用相关推荐

  1. Java 程序员开发常用的工具(全)

    Java 程序员开发常用的工具 作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Development Environment)非常多,得益于Java是一门开源语言. ...

  2. Java程序员开发三年,去网易社招,竟被问到这些面试题

    本文转载自:Java程序员开发三年,去网易社招,竟被问到这些面试题 前言 前几天偶遇老同学,聊了聊工作:老同学和我分享了这次网易社招的面试题:文中篇幅有限,就和大家分享这么多:更多Java后端开发面试 ...

  3. 2017年秋招美团Java程序员开发,看我如何拿到offer

    转载自  2017年秋招美团Java程序员开发,看我如何拿到offer 本人是一名本科毕业非计算机专业的程序员,面了阿里,结果没过,最后面上了美团,热乎乎的面经,昨天面的美团,虽然面完了HR面,但是感 ...

  4. 2017年美团Java程序员开发,看我如何拿到offer

    2017年美团Java程序员开发,看我如何拿到offer 热乎的面经,昨天面的美团,虽然面完了HR面,但是感觉希望不大,希望能走运拿到offer吧.三面技术面面经如下: 一面: 中间省略掉大概几个问题 ...

  5. Java程序员开发常用的工具

    Java开发人员的常用工具 java常用的开发工具.都说工欲善其事必先利其器,要想学好java这门语言,选择一款好用顺手的开发工具是必不可少的.另外面试java工作时开发工具的使用也是一个重要的考核点 ...

  6. Java程序员开发5年,该如何制定自己的职业规划

    很多小伙伴从一踏上JAVA程序员这条路开始,总是感觉Java多线程在实际的业务中很少使用,以至于不会花太多的时间去学习,技术债不断累积!整日深陷在创造Bug和修改Bug的无限循环中,上班来得最早的是你 ...

  7. 老司机程序员必备效率工具

    程序员开发需要具备良好的信息检索能力,为了备忘(收藏夹真是满了),将开发过程中常用的网站进行整理. 1.搜索引擎 1.1.秘迹搜索 一款无敌有良心.无敌安全的搜索引擎,不会收集私人信息,保护私隐,没有 ...

  8. Java 程序员开发常用的工具

    1.常用开发工具 2.常用接口测试工具 3.常用远程连接工具 4.一些其他常用工具 5.总结 1.常用开发工具 作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Dev ...

  9. Java程序员开发编程常用的工具

    1.常用开发工具 作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Development Environment)非常多,得益于Java是一门开源语言.有开源免费的: ...

  10. 程序员开发效率神器汇总!

    本文作者:neonliu,腾讯 CSIG 开发工程师 neon 是鹅厂的一位资深后台开发工程师,多年工作下来他总结了很多效率神器,今天分享给大家. 一. 开发工具 1)sql2go 用于将 sql 语 ...

最新文章

  1. adb.exe: more than one device/emulator
  2. 数据流和十六进制转换
  3. http://www.imooc.com/note/460?sort=last
  4. 安卓linux交叉编译,Linux Ubuntu下用Android NDK 生成独立交叉编译链
  5. C++多态的基本语法与原理剖析
  6. 快速正确的修改变量的命名和如何正确规范的注释
  7. Tableau中的行级数据安全性——第2部分
  8. java中用单例模式有什么好处
  9. java扩展数组_Java数组扩展
  10. baseline如何发布_baseline-简单的字符串基线。-Dan Gass
  11. 服务器带的虚拟软驱有什么用,云服务器是干什么用的?摩杜云带你去了解!
  12. 按键消抖(并联0.1uf电容)
  13. 远程桌面 中断计算机连接不上,中断远程桌面连接解决方案
  14. Oracle PL/SQL开发基础(第十五弹:同义词)
  15. 多项式拟合缺点_三种回归算法及其优缺点
  16. Vue 中使用Echarts构建3D地球
  17. Win 10 下无法安装.net framework 3.5,错误代码0x800F081F的解决方案
  18. 重学React基础知识整理——组件间的另类通信“插槽”(五)
  19. MLY -- 7.How large do the dev/test sets need to be?
  20. 关于Windows许可证过期解决方案

热门文章

  1. linux dd 非常慢,macOS Sierra:dd到USB非常慢,似乎无法使用/ dev / rdisk
  2. mac版本 sadptool_【Koala 工具】设备调试相关工具集锦
  3. 用python开发的运维管理系统下载_GitHub - jiegangwu/OPMS_v3: 基于 Python 3.5 + Django 2.0 开发的运维管理系统...
  4. Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT,博主亲自验证有效
  5. java.rmi.ConnectException: Connection refused to host:
  6. git pull命令报错
  7. java getResourceAsStream方法
  8. Zephyr在编译时将二进制文件转化成c语言数组
  9. Server.ScriptTimeOut,Response.IsClientConnected
  10. 冬季打针后忌用手按摩