• IntelliJ IDEA快捷键


    最近在读 IntelliJ IDEA的说明文档,发现一些有意思的快捷键,不常用,但是在一些时候会有帮助,所以做个记录

    文档地址: https://www.jetbrains.com/help/idea/2017.1/code-folding.html

    1. 加代码折叠注释

      选择一块代码后,按 ⌥+⌘+T 

     

    2.浏览折叠区域

       ⌥+⌘+ . 就可以调到上面定义注释的地方

    3. 大小写切换

         ⇧+⌘+U

    4. 常用的:

       从下一行开始输入 ⇧+⏎

       复制整行 ⌘+D

       移动一行 ⌥+⇧+↑  

       移动整个方法 ⇧+⌘+↑

       代码元素移动,例如让代码中的两个参数互相更好位置 ⌥+⇧+⌘+←

       如果想把多行的文字,移动到一行上  ⌃+⇧+J

     5. 取消固定选项卡

       

    6. 预定义的模板变量

      

    • ${PACKAGE_NAME} - 将创建新类或接口的目标包的名称。
    • ${PROJECT_NAME} - 当前项目的名称。
    • ${FILE_NAME} - 将要创建的PHP文件的名称。
    • ${NAME} - 您在其中指定的新文件的名称 文件创建过程中的“ 新建文件 ”对话框。
    • ${USER} - 当前用户的登录名。
    • ${DATE} - 当前系统日期。
    • ${TIME} - 当前系统时间。
    • ${YEAR} - 今年。
    • ${MONTH} - 当月。
    • ${DAY} - 当月的当天。
    • ${HOUR} - 当前时间
    • ${MINUTE} - 当前分钟。
    • ${PRODUCT_NAME} - 将在其中创建文件的IDE的名称。
    • ${MONTH_NAME_SHORT} - 月份名称的前3个字母。示例:1月,2月等
    • ${MONTH_NAME_FULL} - 一个月的全名。示例:1月,2月等

    7. 自定义模板变量

       使用set

       #set( $MyName = "John Smith" )

    8. Live Template 

      8.1 声明变量

      

    $<variable_name>$
  • 相关阅读:
    ASP.NET MVC布局
    C#微信扫码支付Demo
    ASP.NET MVC用户登录(Memcache存储用户登录信息)
    Memcached分布式缓存快速入门
    Log4Net日志配置
    ASP.NET MVC自定义异常处理
    Spring.Net快速入门:控制翻转、依赖注入、面向切面编程
    C#微信公众号开发入门教程
    APS.NET MVC4生成解析二维码简单Demo
    Entity Framwork学习笔记
  • 原文地址:https://www.cnblogs.com/developer-wang/p/6829412.html
Copyright © 2020-2023  润新知