• Eclim指令集


    转载:http://blog.sina.com.cn/s/blog_7e4015380100tt9j.html

    以下包含所有在Eclim 中可以使用的指令,并提供简要参考用法.
    全区域指令集¶

        :PingEclim - 连接 eclimd 伺服器.
        :ShutdownEclim - 关闭 eclimd 伺服器.
        :EclimSettings - 浏览/编辑全区域设定选项.

    Project 专案指令集¶

        :ProjectCreate <资料夹> [-p <专案名称>] -n <nature> ... [-d <依存的专案> ...] - 建立新专案.
        :ProjectList - 显示目前专案清单.
        :ProjectSettings [<专案名称>] - 浏览/编辑专案设定选项.
        :ProjectDelete <专案名称> - 删除指定的专案.
        :ProjectRefresh [<专案名称> <专案名称> ...] - 更新列表中或所有的专案,这将会更新设定值至实际磁碟档案中.
        :ProjectRefreshAll - 同:ProjectRefreshAll 指令,但更新所有的专案.
        :ProjectOpen <专案名称> - 开启旧专案.
        :ProjectClose <专案名称> - 关闭专案.
        :ProjectCD - 改变全区域的工作目录至目前档案所在的专案目录(即执行:cd).
        :ProjectLCD - 改变目前工作目录至目前档案所在的专案目录(即执行:lcd).
        :ProjectTree [<专案名称> <专案名称> ...] - 针对一个或多个专案开启可导览的树状结构表.
        :ProjectsTree - 对于所有的专案开启一份可导览的树状结构表.
        :ProjectGrep /<pattern>/ file_pattern [file_pattern ...] - 在专案根目录使用:vim[grep] 指令功能.
        :ProjectGrepAdd /<pattern>/ file_pattern [file_pattern ...] - 在专案根目录使用:vimgrepa[dd] 指令功能.
        :ProjectLGrep /<pattern>/ file_pattern [file_pattern ...] - 在专案根目录使用:lv[imgrep] 指令功能.
        :ProjectLGrepAdd /<pattern>/ file_pattern [file_pattern ...] - 在专案根目录使用:lvimgrepa[dd] 指令功能.

    Eclipse .classpath 维护指令集¶

        :NewSrcEntry <目录> [<目录> ...] - 新增一个原始码目前节点.
        :NewProjectEntry <专案名称> [<专案名称> ...] - 新增一个专案节点.
        :NewJarEntry <档案> [<档案> ...] - 新增一个.jar 档案节点.
        :NewVarEntry <参数/档案> [<参数/档案> ...] - 新增一个参数节点.
        :VariableList 列出可使用的classpath 参数及相对应的值.
        :VariableCreate <名称> <路径> - 建立或修改一个名称的变数.
        :VariableDelete <名称> - 删除指定名称的变数.

    Ant 指令集¶

        :Ant [<目标> ...] - 在目前专案设定下,执行ant.
        :AntDoc [<元素>] - 以目前游标位置的元素或指定元素寻找并开启文件档案.
        :Validate - 验证目前的 ant 档案.

    DTD 指令集¶

        :Validate - 验证目前的 DTD 档案.

    HTML 指令集¶

        :Validate - 验证目前的 HTML 档案.

    Ivy Commands¶

        Initial Setup <路径> - 设定必须的IVY_REPO classpath 参数予会自动更新.classpath 档案的ivy.xml 设定档.
        Search Online Maven Repository <artifact> - 寻找线上的资料库,并将结果列示在一个视窗内,使用者可经由按下<Enter>键将结果加入目前专案内。在编辑 ivy.xml 档案时可以使用本指令.

    Java 指令集¶

        :JavaGet - 建立 java bean getter 方法.
        :JavaSet - 建立 java bean setter 方法.
        :JavaGetSet - 建立java bean getter 及setter 方法.
        :JavaConstructor - 建立类别的建构子,内容为空或以选择的栏位建立预设值.
        :JavaImpl - 自super class 及实作的interface 列示可实作/可重载的方法.
        :JavaDelegate - 列示操作目前游标栏位的方法.
        Generating test method stubs. - 类似:JavaImpl 的动作, 但建立的方法为测试用途.
        Executing test cases and viewing the results. - [测试例子] 以常用的建置工具执行测试例子.
        Executing test cases and viewing the results. - [测试例子] 检视测试例子的执行结果.
        :JavaImport - Import 目前游标位置的 class.
        Pattern Search [-p <pattern>] [-t <type>] [-x <内文内容>] - 寻找类别, 方法, 栏位等(使用pattern 支持,寻找目前游标位置的元素).
        :JavaSearchContext - 执行目前游标位置元素的内文搜寻.
        :JavaCorrect - 建议应修正的程式码.
        :JavaRegex ​​- 开启一个视窗,进行regular ecpression 测试.
        Searching - 寻找javadoc,如同:JavaSearch 指令.
        Commenting - 新增或修改目前游标位置元素的注解.
        :Jps - 开启目前 java 咦髻Y讯的视窗.

    Log4j 指令集¶

        :Validate - 验证目前的log4j 组态设定档案.

    Maven 指令集¶

        :Maven [<目标> ...] - 在目前的专案设定下执行maven 1.x.
        :Mvn [<目标> ...] - 在目前的专案设定下执行maven 2.x.
        Initial Setup - 设定必须的MAVEN_REPO classpath 参数予带有eclipse 支持的maven's (1.x).
        Initial Setup - 设定必须的M2_REPO classpath 参数予带有eclipse 支持的maven's (2.x).
        :MavenDependencySearch <artifact> - 寻找线上的资料库,并将结果列示在一个视窗内,使用者可经由按下<Enter>键将结果加入目前专案内。在编辑maven 1.x project.xml 档案时可以使用本指令.
        :MvnDependencySearch <artifact> - 寻找线上的资料库,并将结果列示在一个视窗内,使用者可经由按下<Enter>键将结果加入目前专案内。在编辑maven 2.x pom.xml 档案时可以使用本指令.

    Python 指令集¶

        :PythonRegex ​​- 开启一个视窗来测试python regular expressions.
        Django manage.py - 存在manage.py 的同一个目录下或子目录下,自任何档案中呼叫django's manage.py.

    Vim 指令集¶

        :FindCommandDef [<command>] - 寻找command 的定义.
        :FindCommandRef [<command>] - 寻找command 的参考.
        :FindFunctionDef [<function>] - 寻找函数的定义.
        :FindFunctionRef [<function>] - 寻找函数的参考.
        :FindVariableDef [<变数名称>] - 寻找全区域变数的定义
        :FindVariableRef [<变数名称>] - 寻找全区域变数的参考.
        :FindByContext - 以游标位置元素在内文中寻找command, 函数或变数.
        :VimDoc [<关键字>] - 以关键字开启相关的vim 说明文件.

    WebXml 指令集¶

        :Validate - 验证目前的 web.xml 档案.

    Wsdl 指令集¶

        :Validate - 验证目前的档案.

    Xml 指令集¶

        :DtdDefinition [<元素>] - 开启目前XML 档案的dtd 档案,并移置指定元素的定义.
        :XsdDefinition [<元素>] - 开启目前XML 档案的xsd 档案,并移置指定元素的定义.
        :Validate [<档案>] - 验证指定的XML 档案或目前的XML 档案.
        Xml Format 重新编排目前的 XML 档案.

    Xsd 指令集¶

        :Validate - 验证目前的档案.

    版本控制指令集¶

    Note

    目前这项指令集只支援CVS 及subversion 两种系统.

        :VcsAnnotate - 使用vim 签名对目前版本档案作注释.

    其他指令集¶

        :Split 档案[档案...] - 类似:split 指令, 但允许同时开启多个档案.
        :SplitRelative 档案[档案...] - 类似:Split 指令,但会个别将档案分割至目前buffer 内.
        :Tabnew 档案[档案...] - 类似:Split 指令, 但会以:tabnew 开启个别的档案.
        :TabnewRelative - 档案[档案...] - 类似:SplitRelative 指令, 但会以:tabnew 开启个别的档案.
        :EditRelative 档案- 类似:SplitRelative 指令, 但会以edit 开启档案,并且一次只能开启一个档案.
        :ReadRelative 档案- 类似:SplitRelative 指令, 但会以:read 指令开启, 并同一次只能开启一个档案.
        :ArgsRelative file_pattern [ file_pattern ...] - 类似:SplitRelative 指令, 但会以:args 指令执行动作.
        :ArgAddRelative file_pattern [ file_pattern ...] - 类似:SplitRelative 指令, 但会以:argadd 指令执行动作.
        :DiffLastSaved - 执行diffsplit 比较目前修改的档案内容与前一次存档的内容.
        :SwapWords - 交换游标目前位置的字与下一个字。这个指令可以处理非英文单字间的交换,例如: commas, periods 等.
        :Sign - 切换新增或移除vim 签名在目前列.
        :Signs - 开启一个新视窗, 包含所有在缓冲内容的签名清单.
        :SignClearUser - 移除所有经由:Sign 指令写入的vim 签名.
        :SignClearAll - 移除所有 vim 签名
        :QuickFixClear - 移除所有QuickFix 视窗的连接点.
        :LocationListClear - 移除所有在位置视窗的连接点.
        OpenUrl [超连结] - 以定义好的浏览器开启超连结.

  • 相关阅读:
    js对象排序
    路由懒加载优化
    RabbitMQ---1、安装与部署
    RabbitMQ入门教程系列
    c#项目代码风格要求
    C#RabbitMQ基础学习笔记
    C# 协变和逆变
    获取当前系统的基本信息
    html制作chm格式开源文档
    WPF: RenderTransform特效
  • 原文地址:https://www.cnblogs.com/frankM/p/4614943.html
Copyright © 2020-2023  润新知