Javascript、SublimeCodeIntel、ヒント、コードインテリジェンスの自動補完、質問する

Javascript、SublimeCodeIntel、ヒント、コードインテリジェンスの自動補完、質問する

Javascriptの自動補完を設定するためのヒントやチュートリアルはありますか?崇高なテキスト 2そしてサブライムコードインテル?

  • Code Intel の自動補完の制限は何ですか (ラッパー関数内のモジュールなど)

  • Javascript の名前空間ツリーはどのように構築されますか。また、コード インテルが正しく推測できなかった場合に手動でヒントを与えることはできますか (例: コメントに @class my.module.Foobar のヒントを与える)

問題は、SublimeCodeIntel 自体がそのプロセスを説明していないことと、Code Intelligence の元の作者が Komodo IDE で使用することを想定していることです (聞いたところによると、Komodo IDE では問題なく動作します)。

またここフォーラムスレッドに回答がない

ベストアンサー1

私は見てみましたサブライムコードインテル(SCI)ソースコードと私の理解ではlang_javascript.pySCIの能力を説明しています。ファイルの簡単なgrepショー独自の実装に依存しており、外部のJavaScriptレキサーを使用していない。確認しようとするある程度 JSDoc に準拠していますが、実装はむしろアドホックなもののように見えます。

JavaScriptのレキサーにはテストがないようで、正確に何ができるのかは分かりませんが、ログコマンドがあるので、それらを有効にするそして、それが何をするのか試してみましょう。個人的には、SCI ではあまり良い経験がありません (私にとっては遅く、精度も十分ではありませんでした)。そのため、より堅牢なものを使用してみます。質問が 2 年前のものなので、今では古いものになっています。

これはあなたの質問への直接的な答えではなく、単なる分析であり、まだ興味がある場合は、著者に連絡するか、ソース コードをさらに調べる必要があります (Python で書かれているので、かなり簡単です)。


がある隠された宝石ただし、ソースコードでは次のようになります:

# Everything is JS is an object.... MUMUHAHAHAHAHAHAAAA.......

:-)

おすすめ記事