问题标签 [komodo]

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 投票
4 回答
1044 浏览

python - Komodo 编辑更改 Python sys.path 如果您“在资源管理器中显示”

我正在使用代码编辑器Komodo Edit

当我右键单击项目并单击“在资源管理器中显示”时,它会在我的项目所在的目录中弹出一个类似于 Windows 资源管理器的框。这非常方便。

然而,我注意到一个隐蔽的副作用。当您尝试使用这个看起来与 Windows 资源管理器完全相同的窗口运行 python 文件时,您会发现它完全弄乱了 Python 中的 sys.path 以使用自己的目录。

有没有办法避免这种情况?

0 投票
2 回答
558 浏览

perl - 如何将 Moose 集成到 Komodo 中?

ActiveState 的Komodo是我在 OS X 和 XP 上首选的 Perl IDE。最近我开始使用Moose编写新项目。

有没有人找到一种方法来教 Komodo 如何“识别” Moose 的属性和方法声明?我很想在 Komodo 的“代码浏览器/代码资源管理器”中看到 Moose 支持。

0 投票
20 回答
4410 浏览

eclipse - 用于 Perl 开发的 IDE 最重要的特性是什么?

你们中的一些人可能知道我是Padre,Perl IDE的首席开发人员。在其开发的第一年,Padre 成为了一个可接受的文本编辑器,它具有一些用于 Perl 开发的额外功能。

我想向 Stack Overflow 社区寻求一些帮助,以进一步推动该项目,使其成为 Perl 开发的卓越 IDE。因此,我很高兴阅读您认为 Padre 中仍然缺少的 IDE 最重要的功能是什么?

特别是我会对目前使用 Eclipse+ EPICKomodo、 Visual Studio 或任何程序员文本编辑器的人感兴趣。

0 投票
6 回答
1196 浏览

regex - Activestate 的 Komodo Rx Toolkit 是否有免费的、最好是开源的、独立的克隆?

我发现 Komodo 4.1 中的正则表达式工具包工具非常方便。麻烦的是你必须花 300 美元让 Komodo 使用它。我喜欢独立工具中的相同功能……有什么建议吗?

替代文字

0 投票
4 回答
1386 浏览

perl - 如何在 Windows 上的 Komodo IDE 5.1 中启用 PerlCritic 支持?

我正在尝试在 Komodo 中启用 PerlCritic 支持。

Komodo IDE 5.1 (Win 32) 的制造商 ActiveState 的官方说法是:

“要启用 PerlCritic 支持,请安装 'Perl-Critic' 和 'criticism' 模块。”

好吧,安装 Perl-Critic 是小菜一碟:

但是,我搜索了 PPM4 中的每个存储库(touchelle 和通常的嫌疑人),他们似乎没有名为“批评”的模块。我已经使用 CPAN 和 PPM 安装了很多模块,但这个模块被证明是迄今为止最难以捉摸的。我在这里错过了什么吗?

有没有人在 Windows 上的 Komodo 5.1 中启用 PerlCritic 支持?期待您的回复。该功能在 MacOS 和 Linux 中完美运行……嗯。

替代文字

0 投票
3 回答
6594 浏览

python - Komodo Edit - Django 的代码完成?

我一直在将 Komodo Edit 用于 Django 中的一个小项目。

代码完成功能似乎对标准 python 模块工作得很好,但是,它对 Django 模块一无所知。有什么方法可以配置 Komodo Edit 以使用 Django 模块进行自动完成?

0 投票
2 回答
662 浏览

macos - 在 Mac OS X 的 Komodo 上使用 ALT 键

我在Komodo IDE上使用 Emacs 键绑定,其中 Komodo 默认使用“Meta”的命令键。因此,当您在 Linux 上为 Emacs 通常按 Alt+X 时,您按 Command-X。

我想使用实际的 Alt 键 .. 所以当我尝试分配 Alt+K 时,Komodo 通知“此组合键不可用”(见下面的屏幕截图)

Komodo 首选项对话框截图 http://dl.getdropbox.com/u/87045/permalinks/komodo-alt-key.png

如何在 Komodo 中使用 Alt 键?是否可以?

0 投票
3 回答
4336 浏览

php - 探索 PHP 中的 COM 对象

分解 COM 对象以进行调试的正确方法是什么?我有一个返回多级对象的第 3 方函数。该文档不存在,因此我希望能够从对象中回显所有内容或在 Komodo IDE 中对其进行调试。

Komodo 只说 Object,没有别的。也许转换为数组?

我知道一些现有的选项,例如$com->Status,但有更多的变量返回,我想知道它们是什么。

0 投票
10 回答
79840 浏览

class - 从字典创建类实例属性?

我正在从 CSV 导入并大致以格式获取数据

字段的名称是动态的。(嗯,它们是动态的,因为可能不止 Field1 和 Field2,但我知道Field1并且Field2会一直在那里。

我希望能够将此字典传递到我的类allMyFields中,以便我可以将上述数据作为属性访问。

有什么建议么?至于为什么——我希望能够利用代码提示,并且data像我一直在做的那样将数据导入到一个名为的字典中并没有给我任何这些。

(由于变量名直到运行时才被解析,我仍然不得不向 Komodo 扔骨头 - 我认为self.Field1 = None应该足够了。)

那么 - 我该如何做我想做的事?还是我在咆哮一棵设计不佳的非蟒蛇树?

0 投票
2 回答
2898 浏览

python - Komodo Python 自动完成:通过变量元数据进行类型推断?

我正在使用 Komodo Edit 进行Python开发,我想充分利用自动完成功能。

如果我这样做:

我可以看到 A 的成员列表。

但如果我这样做:

这没用。我希望能够做到这一点:

那么我怎样才能告诉自动完成 b 是 A 类型的呢?