zoukankan      html  css  js  c++  java
  • IntelliJ IDEA全键盘操作

    IntelliJ IDEA

    如何做到全键盘操作呢

    1.自定义快捷键实现全屏操作

    你可以设置自定义快捷键进入全屏操作,并实现各个窗口之间的切换。这样,你就可以告别小窗口的时代,体验全屏显示的效果了!(相信有过多年开发经验的你一定会觉得小窗口非常不便于阅读代码,特别是对于小屏幕的笔记本来说)

    操作:File/Settings(Ctrl+Alt+S)打开设置界面,在搜索框中搜Keymap。然后将之前的keymap文件复制一份。因为原文件是不可以改动的,只有复制一份再对它进行设置自定义快捷键。

     

    设置ToolbarTool ButtonsStatus BarNavigation BarEnter Full Screen等按钮的快捷键,这样可以快速进入全屏,隐藏工具栏,导航栏等。

    在右则搜索框里搜Toolbar找到后双击设置即可,其它的类同。

     

    设置好后的结果如下

     

    我的设置是

    Alt+D    进入/退出全屏(Enter Full Screen)

    Alt+S    显示/隐藏状态栏(Status Bar)

    Alt+T    显示/隐藏工具栏(Toolbar)

    Alt+B    显示/隐藏工具按钮(Tool Buttons)

    Alt+N    显示/隐藏导航栏(Navigation Bar)

     

    因为我Structure结构用的比较多,就把Tool WindowsFavoritesStructure互换了一下,如下

    Favorites   Alt+2

    Structure   Alt+7

     

    2.一些常用的快捷键

    这样的资料网上一搜一大把,我就结合自己的使用经历和习惯,分享一下工作中用的最多的快捷键。

     

    <1>.最扭曲MyEclipse习惯的一些快捷键:

    Ctrl+N:不再是新建,而是查找一个类,IDEA中新建一个类是在左则目录结构中选择要存放新类的目录,然后按Alt+Insert

    Ctrl+D:不再是删除一行,而是复制上一行

    Alt+/:不再是提示,而是复制上一单词

    Ctrl+O:不再是打开一个文件,而是重写父类方法

    Ctrl+Y:不再是对应Ctrl+Z的恢复,而是删除上一行,IDEA中恢复是Ctrl+Shit+Z

    Alt+up:不再是向上移动一行,而是跳到上一个方法(或属性)

    Alt+down:不再是向下移动一行,而是跳到下一个方法(或属性)

     

    <2>.你会用的最多的快捷键

    Alt+F7查找一个属性或方法被谁调用

    Shift+F6:重命名一个属性或方法

    Ctrl+Alt+space(空格)输入提示

    Alt+Enter引入类或提供给你选择的处理方法

    Ctrl+向上:不移动光标,往上滑屏

    Ctrl+向下:不移动光标,往下滑屏

    Ctrl+Shift+up:向上移动一行

    Ctrl+Shift+down:向下移动一行

    Ctrl+Shift+F在选中的文件目录里搜索

    Ctrl + Alt + L :格式化代码(自动调整代码格式)
    
    Alt+Delete安全删除字段或方法

    Ctrl+Alt+N:把一些方法或变量赋值放在这,可以去除一些多余的赋值过程,这在重构中会非常常用,用法如下:

    1. public String doGetString(String name) {  
    2.         return String.format("your name:%s" + name);  
    3.     }  
    4.     public void function() {  
    5.         String zahngsan = doGetString("zhangsan");  
    6. }  

    选中或把光标放在doGetString中,然后按Ctrl+Alt+N

     

    3.一些最有用的设置

    <1>.如何完美显示中文:
    Settings->Appearance中勾选Override default fonts by (not recommended),设置Name:NSimSun,Size:12

     

    <2>.如何让光标不随意定位:
    Settings->Editor中去掉Allow placement of caret after end of line。

     


    <3>.如何显示行号:
    Settings->Editor->Appearance标签项,勾选Show line numbers


    <4>.如何让IntelliJ IDEA动的时候不打开工程文件:
    Settings->General去掉Reopen last project on startup.

     
    <5>.在IntelliJ IDEA中为什么无法起动Tomcat:请使用ZIP版的Tomcat
    <6>.默认代码提示和补全快捷键跟输入法冲突,如何解决:
    Settings->Keymap


    先copy一份快捷键方案。


    再展开。如图:


    选择功能,再添加一个新的快捷键


    剩下功能,也要改,如上图蓝色字体部分。我只是把原有快捷键中的空格改成了“;”,就是分号,这样会方便很多。

     

    <7>.更改注释中的用户名

    选择:FileSettingsEditorFile and Code Templates

    在右则的Includes中ActionScript File Header和File Header 把对应的用户名(user)改掉就可以。


     

     

  • 相关阅读:
    DRF (Django REST framework) 框架介绍(2)
    DRF (Django REST framework) 框架介绍(1)
    Django中的Admin站点
    Django中的模板和表单
    Django数据库
    跨站请求伪造CSRF以及Flask中的解决办法
    Flask中的模板,Jinjia2介绍
    Flask中的上下文和flask-script扩展
    化学品撮合交易系统
    化学品产品查询系统解决方案
  • 原文地址:https://www.cnblogs.com/Qiaoyq/p/6057656.html
Copyright © 2011-2022 走看看