Sublime + COLT。 IDEにインテリジェンスを追加します

COLTとSublimeの統合を行いました。 変更は非常に重要であるため、ポイントの後にユニットを追加し、COLTのバージョンは1.2.5になりました。



リリース機能とは何ですか? これをリアルタイムプログラミングと呼びます。



アイデアは、アプリケーションを常に実行することで、コードがどのように機能するかを常に知る機会があるということです。 コード内の各関数には、関数内の任意のコードを実行し、最後の実行からの変数のすべての値を保存できる特別なオブザーバーが提供されます。



結果は何ですか? Autocomliteは、オブジェクトの実際のフィールドと機能を見るようになりました。 ctlr +スペースを押して-







それともそう! -







またはそう。







autocliteの接尾辞[COLT]は、このフィールド/機能に関する情報がアプリケーションメモリから取得されることを示します。 また、COLTは実際の関数引数に関する情報を表示することに注意してください。



これで、任意の関数を開始できます-関数の本体またはその名前にカーソルを置き、Shift + F5を押します。



さらに(これは重要です)、関数を繰り返し呼び出して、最後に呼び出されたのと同じ引数で呼び出します! たとえば、関数と呼ばれるそのロジックを変更しました-ログを見て、ブラウザを見て、次に進み、この関数を再び開始しました。



宣言-F3に進みます。 これで、どこで参照され、呼び出されても、常に関数を見つけることができます。 COLTは、コード変更の「ライブ配信」の効果を実現するために、各「ライブ」機能がどこのファイルにあるかを知っています。 それぞれに番号が付けられています-関数には固有のIDがあります。 したがって、関数を呼び出すか、変数が関数を参照する場合、間違いなくその宣言に移動します。 JSドキュメントが開いていなくても!









新しいオートコンプリートとGoto宣言機能により、jqueryプラグインを開発し、複雑な継承と「機能」を備えたコードを操作/保守することがより便利になりました。



最後に、任意のフィールドまたは変数の値をいつでも確認できます。 フィールドにカーソルを置き、Shift + F10を押すだけです。







これらの新機能はすべて、開発時にWebアプリケーションが起動された場合にのみ使用できるため、ライブモードであるため、アプリケーションを起動して、できるだけ簡単にCOLTプロジェクトを作成しました。 SublimeからCOLTにページを開始するには、起動するHTMLタブに移動し、「COLTで実行」コマンド-cmd + shift + F10を呼び出すだけです。 COLTを実行したり、プロジェクトを開いたり、作成および構成する必要はありません。



COLTセッションを再開するには、この組み合わせをもう一度押す必要があります。



単純なリロードページを作成するには、クリックするだけです

cmd + shift + R



接続のステータスを監視し、COLTまたはブラウザウィンドウを最小化することができ、すべてがそこにあるかどうかを知る必要がある場合、ステータスを示す簡単な方法を追加しました。



Sublimeウィンドウの下部に、接続のステータスに関する情報があります。







COLTから切断されました-COLTが開かれていないか、Sublimeが閉じられ、状態が失われました。 shift + cmd + F10を押して、COLTとアプリケーションをライブモードで起動します。



COLTに接続-SublimeはCOLTを 「認識」しますが、セッションは実行されていません。 アプリケーションの緊急終了が原因である可能性があります。 アプリケーションの寿命を維持し、正しいコードのみを実行し、エラーをキャッチするために最善を尽くしていますが、何でも起こり得ます。



[〜] COLTに接続済み -これはすでに動作モードです。 アプリケーションはライブモードで起動され、リアルタイムプログラミングの世界を利用できます。 角括弧内の小さなチルダは、COLTの緑色の稲妻インジケータのテキスト表現です。



codeorchestra.comからCOLTの最新バージョンをインストールします



そして、Package Controlを介してSublimeパッケージ「COLT」をインストールします。

Sublime拡張機能を他のエディターに簡単に移行できます。 ソースは3つのPythonファイルです。 ここではすべてが比較的明確です。






All Articles