zoukankan      html  css  js  c++  java
  • IDEA常用操作

      现在一直在使用IDEA做开发,IDEA开发确实很人性。平时记录了一些IDEA常用操作,使用非常方便便记录下来。这些都是一些自动代码生成快捷,在此标记。

    常用快捷键

    Keymap-->Extract :
    Ctrl + Alt + V                     自动补全变量名称
    Ctrl + Alt + C                     自动补全常量名称
    Ctrl + Alt + F                     自动补全字段名称
    Ctrl + Alt + P                    自动补全参数名称
    Keymap-->Folding :
    Ctrl + Alt + Num -                  折叠当前部分
    Ctrl + Alt + Num +                    打开当前部分
    Ctrl + Shift + Num -                  全部折叠
    Ctrl + Shift + Num +                 全部打开 

    ctrl + f3                       调转到所选中的词的下一个引用位置
    ctrl + alt + h                     调用层次
    ctrl + shift + j                   自动将下一行合并到当前行末尾
    ctrl + shift + /                   代码块注释
    ctrl+e                       最近使用的文件
    inject language ctrl+f4               退出编辑
    alt+1                        打开工程面板
    ctrl+shift+左右箭头 ← →              移动project分割线
    ctrl+shift+enter                     自动收尾,加括号冒号等
    alt+v                        去掉navigation bar条
    alt+home                      显示导航栏(navigation bar)
    alt+f1                       查找类,定位当前类位置
    ctrl+b                         查找变量定义
    ctrl+alt+b                      查找所有的子类
    ctrl+d                         复制行
    ctrl+x                       剪切,删除行
    ctrl+shift+u                      大小写切换
    ctrl+z                       倒退
    ctrl+shift+z                    前进
    ctrl+h                       显示类结构图
    ctrl+q                       显示注释文档
    ctrl+shift+ 上下箭头 ↑ ↓                 代码向上/向下移动
    ctrl+光标                     查看方法解释

    自动生成代码

    psvm                         输出main函数
    fori                          输出for循环体
    sout                        输出System.out.println();
    soutm                        输出System.out.println();打印类名和方法名
    soutp                         输出System.out.println();打印参数列表
    soutv                         输出System.out.println();打印局部变量

  • 相关阅读:
    How ASP.NET MVC Works?[持续更新中…]
    PortalBasic Web 应用开发框架
    .NET性能分析最佳实践之:如何找出使用过多内存的.NET代码(基础篇)
    js模块化开发js大项目代码组织和多人协作的解决之道
    PortalBasic Web 应用开发框架:应用篇(二) —— Action 使用
    细细品味Hadoop_Hadoop集群(第2期)_机器信息分布表
    msmvps.comblogs
    敏捷开发中编写故事应该符合的条件
    自己动手重新实现LINQ to Objects: 12 DefaultIfEmpty
    我的时间管理——充分利用WindowsPhone、Android等设备,实现真正的无压工作!
  • 原文地址:https://www.cnblogs.com/zengming/p/9087016.html
Copyright © 2011-2022 走看看