问题标签 [komodoedit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
168 浏览

komodo - 在 Komodo Edit 7 中切换时的向下键行为

我最近从 v6 升级到 Komodo Edit 7。在以前的版本中,如果我在行首添加制表符,我可以按下,光标会自动移动到下一行的开头。净效果意味着要缩进一大堆行,我只需要反复按 DOWN 和 TAB

由于我已经升级它不再像这样工作。如果我在一行的开头按 TAB 然后向下,它会缩进第一行,然后移动到下一行,一个制表符宽度。

有谁知道如何在 Komodo Edit 7 上重新启用此功能,或者它是否已被完全删除?

0 投票
1 回答
3797 浏览

syntax-highlighting - 在 Komodo Edit 7 中创建自定义语言突出显示

我已经搜索了一段时间,并且想知道:有没有一种简单的方法可以在 Komodo Edit 7 中创建新的自定义语言?

为了澄清我的意思,请查看用于Notepad++的易于使用的 UDL

我轻松地为我用于工作/学习的自定义语言创建了一个语法荧光笔(它基本上是 Java 的精简子集)。Npp 允许我同时使用 GUI 并轻松编辑 .udl 来执行此操作。

在科莫多有类似的方法吗?我能找到的唯一一篇文章是 2007 年的,与 Komodo 4 有关:ActiveState 社区文章

这是唯一的方法吗?我不需要它是一个完整的扩展,我当然也不想添加智能感知:我只想让它突出关键字,仅此而已。

0 投票
1 回答
472 浏览

php - PHP、HTML 文件的编辑器内拼写检查

我总是无法通过编辑器检查网站的拼写,因为他们总是会拿起代码并抱怨诸如stylesheet或之类的事情css

有什么方法可以在不使用在线工具检查内容的情况下检查所有文件的拼写?动态文本也需要检查。

我的编辑是Komodo EditFWIW。

0 投票
2 回答
4483 浏览

utf-8 - 为什么 Netbeans、Aptana Studio 和 Komodo Edit 都不以 UTF-8 保存?

我正在重新投入开发,并想为 HTML5/JQuery 找到一个好的编辑器。

能够以 UTF-8 保存文件很重要。

但是,虽然我在NetBeans 7.0中将我的项目设置为以 UTF-8 编码,但当我在项目中创建一个文件,然后在 Notepad++ 中查看它时,该文件以 ANSI 编码,我必须手动将编码设置为 UTF- 8:

在此处输入图像描述

Aptana Studio 3中,我将工作区设置为 UTF-8 编码,我的项目继承自该编码,但是当我在项目中创建一个文件并在 Notepad++ 中查看它时,它以 ANSI 编码,我必须手动更改编码转为 UTF-8:

在此处输入图像描述

所以我尝试了Komodo Edit 7并在文件中手动将编码设置为 UTF-8,保存文件,在 Notepad++ 中查看它说文件是 ANSI。

在此处输入图像描述

我注意到在这些编辑器中的任何一个中,如果我在文件中放入了德语变音符号,那么 Notepad++ 将其显示为“ANSI as UTF-8”,但我仍然必须在 Notepad++ 中手动将其更改为 UTF-8,它将保留。

我想要一个以 UTF-8 保存的编辑器的原因是我记得几年前有一个项目,文件中有德语和法语字符,在各种编辑器中查看和保存它们后,这些字符将被替换为垃圾字符. 解决方案是始终将文件的编码初始设置为 UTF-8。

我认为编辑器现在已经很先进了,如果您指定文件应该以 UTF-8 保存,那么它们实际上以每个现代文本编辑器都可以识别的方式保存在 UTF-8 中。不是这样吗?关于 UTF-8,我对现代文本编辑器和开发环境有什么不了解的地方?

我怎样才能让这些编辑器以 UTF-8 编码保存他们的文件?

0 投票
2 回答
1281 浏览

javascript - 将 HTML 字符串转换为 JavaScript 文本保持缩进

我只想定位或匹配每行的第一次出现

典型场景:

我有一个在 JavaScript 中使用的 HTML 结构。

要将以上内容转换为字符串,在我的编辑器中,我可以简单地用 a 查找并替换 EOL 并用 a 替换'+ 行首,'这样代码就可以

但是你看,我用'<

所以我想唯一定位(只定位第一次出现<并替换为'<

我正在使用 KOMODO 编辑和 Sublime Text 2

0 投票
1 回答
3640 浏览

php - Komodo Edit Function and Require autocompletion

I'm not sure what to call it so I'm calling it hints. I notice that whenever I'm calling a function, and I hover over that line, little popup bubbles appear that show me the first comment in said function definition. Helps keep track of what that function does or the possible parameters.

But that doesn't always happen, just sometimes. I was wondering if there's a preference I could change so it always does.

Also, if I'm writing and I include or require a file, if that file has functions in it, I'd like it to be able to recognize the function I'm calling from that file and display hints. Is there maybe an option to point the editor toward the included file so it can do that?

And finally, it's looking like it won't detect functions/methods with hinting that are inside of a class. Any workarounds?

Thanks, I wonder if I'm missing a shortcut or something.

0 投票
2 回答
574 浏览

komodo - jquery 支持在 html 中有效,但在 .js 中无效?

尝试使用 komodo 构建一个 jquery ui 小部件。我启用了 jquery api 引用,并且在一个 .html 文件中它工作得很好。然后我打开我的 widget.js 文件并输入;

其次是

我希望在这里得到智能感知,但我得到了:

未找到完成。(错误确定完成)

这是文件扩展名吗?只是不支持 jquery ui 小部件吗?

0 投票
1 回答
676 浏览

autocomplete - 如何在 Komodo Edit 7 上更改自动完成字体大小?

我最近从 6.1 升级到 Komodo Edit 7,虽然升级相当顺利,但自动完成建议的字体大小突然变大了

有什么办法可以改变这个吗?

0 投票
1 回答
316 浏览

macos - 如何在 OSX 中添加到 PATH 变量

我将尝试为 Komodo Edit 构建自定义语言扩展。

为了构建 xpi 文件,我需要在 PATH 变量中添加一些内容。

我对命令行不是很熟悉,所以我不是 100% 确定如何做到这一点。

我首先在我的用户目录中创建了一个空的 .profile 文件。

我可以在文本编辑器中添加修改以完成我需要做的事情吗?

这是我要遵循的说明。 http://community.activestate.com/forum/introduction-building-komodo-extension

这是将 Mako UDL 打包到 Komodo 扩展中的工作原理。Komodo 在其安装树中包含一个 SDK。在 Linux 和 Windows 上,它位于“installdir/lib/sdk”,对于 Mac,它位于“komodo.app/Contents/SharedSupport/sdk”。该 SDK 在 /lib/sdk/bin 目录中包含一个 koext 帮助工具:将 SDK bin 目录放在您的 PATH 中,您应该能够在命令行中运行 koext。类似于 cvs 或 svn 等工具,这些工具具有多个子命令。

0 投票
1 回答
117 浏览

cocoa - 结合 Kod 和 Komodo Edit 的合理性?

我想知道将精心设计的Kod编辑器和功能强大的Komodo Edit合并在一起会有多困难。我想它可以变成一个原生的 Mountain Lion 编程编辑器,具有简单的界面(专注于优雅),但具有强大的编辑功能。

Kod 是本机 OS X 应用程序,而 Komodo 是基于 Mozilla 代码的跨平台应用程序。两者都在“开源”许可下——Kod 的许可似乎非常宽松,而 Komodo 的许可……很长。我仍在破译它,但似乎可以将代码放入一个新项目中。

我认为这将成为一个新的开源项目:Kodmodo。我只是不知道源代码在两个程序之间的兼容性如何。