ActiveStateの (Active)Perl、Python、Tclインタープリターは非常に人気がありますが、何らかの理由で、公式Webサイトを除き、インターネット上のKomodo IDE開発環境についてほとんど読むことができません。 悲しいかな、なぜなら 私は英語が苦手なので、いくつかの点は写真や翻訳で理解しやすいでしょう。 定期的に発生するチューニングと最適化の質問に対する詳細な回答(ロシア語)を見つけられなかったので、私と同じコモドIDEの初心者を見つけることを期待して、ポークとクロージングの個人的な経験を共有したいと思います。 私自身は、データベースを操作するPerlスクリプトを作成します。 だから私は何を使用していますか?
編集-設定
ご想像のとおり、最も一般的な設定は[編集]-[設定]タブにあります。 ここでは、次のメニュー項目を構成します。
- エディター -スペース(空白文字を表示)、行番号(行番号を表示)、D&D動作(ドラッグアンドドロップ)、およびさまざまなイベントのアラートを表示
- エディター-インデント -インデント内のスペースの数(IDごとのスペースの数)
- 環境 -必要な環境変数(ユーザー環境変数)
- フォントと色 -スキーム(スキーム-新規)およびタブの好みと色にカスタマイズ
- 対話型シェル -優先言語(優先言語)を選択すると、新しいシェルの言語を選択せずに、自動的に作成します(私の場合はPerl)
- 言語 -Perl-インタープリターへのパス(このインタープリターを使用)
- 新しいファイル -Ctrl + Nは、目的の拡張子(私の場合は.pl)を持つファイルを作成します
- 共有サポート -すべて/ 1ユーザー用のツールボックスの配布
- ソースコード管理 -CVS / Perforce / Subversion / Bazaar / Git / Mercurial-バージョン管理システムへのパス
(?)それらは何を意味し、次のブックマークをどのように設定するのか、まだわかりません:
- フォーマッター
- 言語ヘルプ
- マッピングされたURI
残りはデフォルトであるフォームに残しました。 この環境の機能についてもう少し説明します。
HTTPインスペクター -HTTPトラフィックを分析するときに役立つ場合があり、httpsの操作方法がわからない場合、データ選択ルールの設定があります。
サーバー -リモートファイルアクセス
Rxツールキット -正規表現デバッガー
データベース -SQLiteデータベースを使用します。 拡張機能を使用したMySQLおよびOracle( ツール-アドオン )
場所 -作業ディレクトリ
DOM -HTMLドキュメントのDOMを表示する
ところで、 Extensionsを掘り下げることを強くお勧めします。役立つことがいくつかあります。 たとえば、 TODOヘルパーモジュールを使用すると、コードでリマインダーを将来設定する必要があり、後で監視するのに便利です。 Komodo用に独自の拡張機能を作成することもできます。
[ ツール ]タブでのすべての種類のスニペット(スニペット)およびマクロ(マクロ)コマンドの管理。 新しいファイル(テンプレート)のテンプレートをカスタマイズするためのオプションもあります。 空白を書き込んでテンプレートとして保存(名前を付けて保存)し、このテンプレートから新しいファイルを作成します。
Ctrl + J-クラス/サブクラス/メソッドの自動選択(CodeItel Completion)
Ctrl +スペース-エディターで既に入力している場合、単語の自動補完pr-> print(完全な単語)
Ctrl + 3-選択したブロックをコメント化する
Ctrl + 2-選択したブロックからコメントを削除する
誰かがコモドで積極的に使用しているものを教えてもらえますか? 特定のものの、他のIDEに対する利点は何ですか?