跳至内容

Komodo Edit

25% developed
来自维基教科书,开放世界的开放书籍

Komodo Edit 是一个免费的开源跨平台文本编辑器,适用于各种编程语言。

常用任务命令

[编辑 | 编辑源代码]

连接到远程服务器

[编辑 | 编辑源代码]

点击编辑=>首选项=>服务器,输入服务器 URL,输入用户名和密码

浏览远程服务器

[编辑 | 编辑源代码]

下载并安装 "远程驱动器树" 插件,点击标记为 "显示特定侧边栏/标签" 的标签图标,从下拉列表中选择服务器

书签远程服务器目录

点击工具箱=>添加=>新建实时文件夹,浏览到开发服务器映射驱动器,浏览到远程驱动器上的远程文件夹

书签行号

转到该行,按住 Ctrl 键并按下 F2,在相邻行而不是当前行上使用回车键以保留书签和当前文本之间的映射关系

检查拼写

点击工具=>检查拼写

检查十六进制颜色

按住 Ctrl 键并鼠标悬停在颜色代码上

转到颜色选择器

按住 Ctrl 键并点击颜色代码

转到 URL

按住 Ctrl 键并点击 URL

比较上次保存的更改

右键点击文件中的任何位置,点击显示未保存的更改

复制文件路径

右键点击文件中的任何位置,点击创建映射 URI,复制文件的路径

打开当前文件所在的文件夹

点击位于该文件夹中的文件的标签,点击文件=>打开

宏创建

配置文件定制

[编辑 | 编辑源代码]

宏使用

点击工具=>宏=>开始录制,执行要保存的命令集,点击工具=>宏=>停止录制,双击工具箱底部的新的宏

Tidy/美化命令使用

创建一个 tidy 配置文件,在当前文件中选择要格式化的文本,点击工具=>运行命令,在文本字段中输入 tidy 命令:tidy -config {tidy_configxyz},选中传递选择项和插入输出复选框,点击运行

Kdiff/Beyond Compare/X-Winmerge 使用

点击工具=>运行命令,点击 "更多",点击 "添加到工具箱" 以将其保存为快捷方式,从 "运行于" 选项旁边的下拉菜单中选择 "无控制台",将 Kdiff.exe/BCompare.exe/Xwinmerge.exe 位置添加到 PATH 环境变量,在文本字段中输入 SVN/Mercurial/Git 仓库的 HTTP 地址,或使用 "浏览" 按钮转到本地仓库根目录,运行应用程序:BCompare.exe %F %f

代码段使用

在右侧边栏中打开工具箱,右键点击要修改的代码段,点击属性,在标签之间添加 %s 以将代码段包裹在选定文本周围,\n 不需要用于插入回车符,如查找/替换中所做的那样。使用回车键代替。要简单地包裹选择,选中 "在选择后保持缩进上下文",然后取消选中 "插入后保持选定文本或光标位置"。例如

  • HTML 注释代码段
 <!--
 [[%s]]
 -->
  • JavaScript/CSS 注释代码段
 /*
 [[%s]]
 */

扩展使用

要安装扩展,请点击并拖动 .xpi 链接到 Komodo 窗口

点击标记为 "显示特定侧边栏/标签" 的标签图标,从项目或工具箱下拉列表中选择插件

查找/替换使用

使用 MoreKomodo 扩展将替换模式保存为收藏夹,使用 HTML 实体扩展快速替换 HTML 中的标点符号,将 $ 替换为 \,用于将正则表达式反向引用从 Perl 移植回来,使用 \n 用于用替换文本插入回车符

配置

禁用未使用的插件和扩展,以加快启动速度,使用查看=>在浏览器中预览保存的 HTML 文件,然后在地址栏中输入 about:config 以打开配置菜单,如果可用,代码段工具栏中的查看 About:Config 宏也会打开配置菜单。以下是脚本

try 
 {
 ko.open.URI('about:config','browser');
 }
catch(e) 
 {
 alert(e);
 }

代码智能 API 目录

在 Komodo 安装的路径下搜索 .cix 文件

用此处列出的匹配更新替换现有的 .cix 文件

在浏览器中预览

使用运行命令将自定义预览添加到工具栏

使用宏以编程方式调用 pickPreview 方法

pickPreview("//foo.com", "en", "setting", "chrome")

参数

app.update.enabled: 自动更新检查

app.update.interval: 自动更新检查之间的时间间隔(以秒为单位)

extensions.update.enabled: 扩展的自动更新检查

extensions.update.interval: 扩展的自动更新检查之间的时间间隔(以秒为单位)

general.warnOnAboutConfig: 切换 About:config 警告消息

Windows 配置文件位置,用于导出设置

(驱动器):\Documents and Settings\(用户名)\Application Data\ActiveState\Komodo\(版本)\prefs.xml 或 (驱动器):\Documents and Settings\(用户名)\AppData\Local\ActiveState\Komodo\(版本)\prefs.xml

GNU/Linux 设置文件位置

~/.komodoedit/(版本)/prefs.xml

XUL/RDF 调整,用于扩展

将 morekomodo.rdf 从扩展/morekomodo 文件夹复制到 XRE 文件夹,以在版本更新后保留 MoreKomodo 收藏夹

编辑 kjslint.js 和 kjslint.xul 以设置 KjsLint 的默认值

键盘快捷键

[编辑 | 编辑源代码]

跳转到行:Ctrl + G

跳转到当前块的末尾:Ctrl + ]

跳转到当前单词的末尾:Ctrl + Shift + →

选择当前块:Ctrl + Shift + ]

隐藏/显示行号:Ctrl + Shift + 4

查找和替换:Ctrl + H

全部替换:Alt + A

交互式查找:Ctrl + I

转换为大写:Ctrl + U

转换为小写:Ctrl + Shift + U

注释选择区域:Ctrl + 3

减少选择区域的缩进:Alt + C + D

使用谷歌搜索光标所在的文本:Shift + F1

工具箱选择属性:Alt + Enter

文件属性:Alt + E + L

保存:Ctrl + S

打开:Ctrl + O

切换书签:Ctrl + F2

下一个书签:F2

上一个书签:Shift + F2

删除书签:Ctrl + Shift + F2

参考资料

[编辑 | 编辑源代码]

扩展

华夏公益教科书