問題タブ [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 投票する
5 に答える
1213 参照

php - PHP Komodo getter/setter 自動生成

Komodo は、NetBeans または Eclipse のようにゲッター/セッターの自動生成をサポートしていますか? もしそうなら、どうやってそれを使うのですか?私はそれを見つけることができないようです。

0 投票する
1 に答える
1860 参照

python - Komodo Edit のオートコンプリートで Python モジュールが見つからない

Windows の Python ファイルで Komodo edit を使用しています。

入力するimport sと、ディレクトリの1つにあるモジュールの1つを含め、sで始まるすべてのインポート可能なファイルが正常にリストされます。

入力するとimport t、同じディレクトリにあるモジュールの 1 つを除いて、t で始まるすべてのインポート可能なファイルが一覧表示されます。

Komodo はそれを見つけることができませんが、Python インタープリターは両方のファイルを見つけて正常に実行します。これは純粋に Komodo の Code Intelligence の問題です。

欠落しているモジュールの名前は 9 文字の小文字です (派手なものは何もありません)。他のモジュールと競合しません。見つかったモジュールと同じディレクトリにあります。

あるモジュールが見つかり、別のモジュールが見つからない理由について何か提案はありますか?

0 投票する
1 に答える
935 参照

debugging - Komodo 6 が Python 3 コードを実行またはデバッグしないのはなぜですか?

私の問題:

Python 3 コードをデバッグしようとしています。Komodo から次のエラー メッセージが表示されます。

「Komodo は、デバッガー サブシステムを介した Python3 ファイルの実行をサポートしていません。このファイルを処理するには、ツールボックスの実行コマンドを使用してください。」

次に、「実行」を実行すると、次のエラーが表示されます。

「「実行」は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。」

ActiveState によると、Komodo 6 は python 3 をサポートしています。

「Komodo 6 は Python 3 (デバッグ、コードインテリジェンス) を完全にサポートしています」

http://community.activestate.com/komodo-60-features

どうする、どうする?

私のもの:

Komodo IDE、バージョン 6.0.0-beta3、ビルド 54627、プラットフォーム win32-x86

ActivePython-3.1.1.2-win64-x64-nopywin32

Windows 7 プロ 64 ビット

0 投票する
1 に答える
1402 参照

java - Java API カタログ? komodoedit Java オートコンプリート機能

Hi by default komodo edit は、デフォルトでオートコンプリート機能のために次の言語をサポートしています:

  • Ruby: require、クラス モジュール (. および ::)、クラス変数とメソッド、メソッド コールチップ。
  • パイソン
  • パール
  • PHP
  • XSLT
  • XML
  • Tcl

現在 Java でプログラミングを行っていますが、その言語でオートコンプリート機能が必要です。どこでダウンロードできるか、または有効にする方法を教えてください。前もって感謝します。

編集: 設定、コード インテリジェンスに移動すると、ハード ドライブから API カタログを追加するオプションがあります。Java APIカタログが必要ですか?どうすれば入手できますか?

0 投票する
2 に答える
2601 参照

macros - 高度な検索と置換 / テキスト展開 / マクロ

うまくいけば、誰かにとって素早いものになります。私は、400かそこらの場所に書かれた特定のリンクを必要とするプロジェクトに取り組んでいます. 各リンクは同じですが、次のように町の名前が含まれています。

私は現在、Komodo Edit を使用してプロジェクトを作成しており、Zen Coding をインストールしており、組み込みのスニペット機能について十分な知識を持っています。

スニペットを使用すると、キーバインディングで Andover という単語から上記のリンクを作成できることはわかっていますが、私が知る限り、一度に 1 行しか知りません。

また、Zen コーディングを使用して次の段階に到達できることも知っています。

ただし、略語を含むラップを使用してリンクに場所名を含めずに

明らかに、これらの両方にはまだかなりの作業が必要です。Komodo マクロを使用すれば可能であると確信していますが、それを実行するのに十分な知識はありません。

Komodo で、または Zen Coding を使用して、またはこの種の少し高度な検索/置換/テキスト拡張を実行できる Web サイトまたはアプリケーションを使用する方法を知っている人はいますか? 検索と置換を行ういくつかのアプリケーションを見てきましたが、それらはすべて複数のファイルに基づいており、それは私が必要としているものには少し多すぎます。

理想的には、次のように書くことができます

一度に 400 か所すべてに複製します。

0 投票する
1 に答える
1074 参照

javascript - Unicode JavaScript文字列をバイト配列に変換する方法は?

リモートファイルを書き込むサービスがありますが、入力としてバイト配列が必要です。インターフェイスの残りの部分は、JavaScriptユニコード文字列のみを提供します。その時それらを書く方法はありません。

私はMDCでこのようなものを見つけました:

彼らがMDCで言っていることによると、これは私が必要としていることを正確に実行するはずですが、これでは失敗します。

コンポーネントが失敗コードを返しました:0x80004005(NS_ERROR_FAILURE)[nsIScriptableUnicodeConverter.convertToByteArray]

ドキュメントには、文字列がUTF-16であってはならないことがあります。JSはデフォルトでUTF-16を使用していることを読みました。

文字列からこのいまいましいバイト配列を生成する他の方法はありますか?

0 投票する
2 に答える
175 参照

python - Pythonコードですべてのfloatリテラルを検索する

Pythonコードでリテラルfloat値のすべての出現箇所を見つけようとしています。コモドで(または他の方法で)それを行うことはできますか?

つまり、Pythonによってfloatリテラルとして解釈されると仮定して、0.0、1.5、1e5などが使用されているすべての行を検索したいと思います(たとえば、コメントはありません)。

Python3.1でKomodo6.0を使用しています。

可能であれば、文字列と整数のリテラルを見つける方法もあると便利です。

0 投票する
1 に答える
1160 参照

jquery - Komodo edit -auto-complete chained jquery

Komodo編集で連鎖関数のコードヒント/完了を取得するにはどうすればよいですか。

Komodo Edit 5で動作していましたが、バージョン6にアップグレードすると機能が失われました。これで、最初の関数のコードヒントが表示され、チェーンされた関数では基本的なJavaScriptコードのヒントのみが表示されます。

0 投票する
4 に答える
1539 参照

komodo - Komodo Edit: ディレクトリ ツリーのステータスを更新する方法

コンテキスト メニューから [ステータスの更新] を試しましたが、うまくいきません。ツリー表示ディレクトリでファイルを削除または追加した場合、Komodo Edit を閉じて再起動するまでディレクトリ ツリーに表示されません。これはひどすぎる。

足りないものはありますか?誰かが私に手を貸してくれることを願っています。

0 投票する
1 に答える
940 参照

svn - FileMergeをKomodo6IDEと統合する方法は?

この投稿を読んだ後:

http://community.activestate.com/forum/subversion-external-diff-tool

[設定]>[ソースコード管理]>[Subversion]の[差分オプション]テキストボックスで次のコマンドを使用しようとしましたが、機能しません。

--diff-cmd/Developer/Applications/Utilities/FileMerge.app