代码之家  ›  专栏  ›  技术社区  ›  Toskan

intellij-每个模块/项目的键图/热键/快捷方式

  •  0
  • Toskan  · 技术社区  · 7 年前

    我有很多项目

    我使用热键将构建在外部的文件部署到部署文件夹中,因为intellij没有这样做,或者这样做非常不可靠且速度很慢。

    比如说在项目A中我有一条捷径 CTRL键 + 班次 + Z 要部署所有文件,我需要使用shell脚本部署文件夹。在项目B中,我有一个不同的shell脚本(显然)来部署我需要的所有内容。但我不想创建新的快捷方式,我想重用 CTRL键 + 班次 + Z 但这似乎不起作用

    有没有办法根据模块定义快捷键/热键?还是另一种解决方案?

    2 回复  |  直到 7 年前
        1
  •  1
  •   Petr Rastegaev    7 年前

    目前还不可能,您可以设置多个不同的键盘布局并手动切换它们。此外,还有一个提供项目级关键地图的功能请求: https://youtrack.jetbrains.com/issue/IDEA-127090

        2
  •  0
  •   Toskan    7 年前

    我只是在所有项目中始终使用类似的ant构建文件进行简单复制,并为该ant构建文件指定快捷方式:

    所以在每个项目中,我都有一个 build.xml 在根目录中包含此内容

    我想这是因为“目标名称”在每个构建中总是相同的。xml

    <project name="joomlaPHC" default="copy-css" basedir=".">
        <target name="copy-css"
                description="copies css files" >
            <copydir src="/home/myuser/IdeaProjects/MYPROJECT/src/public" dest="/var/www/html/MYPROJECT.local/public"/>
        </target>
    </project>
    

    这条捷径似乎奏效了 enter image description here

    enter image description here 不要忘记分配jdk

    希望有帮助