問題タブ [tern]

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 投票する
0 に答える
65 参照

eclipse - アジサシエクリプスはhtmlファイルのjavascriptを検証できますか?

静的 Web プロジェクトで Tern Eclipse IDE を使用しようとしています。残念ながら、.html ファイルのスクリプト タグで JavaScript を検証するように構成することはできません。これもサポートされていますか?それを行う方法はありますか?

0 投票する
0 に答える
198 参照

emacs - ternjs から emacs へのドキュメントの改善

私はちょうど ternjs を立ち上げて、emacs の js2-mode と company-mode で実行していて、とても興奮しています。tern から関数のドキュメントを取得する Cc Cd 関数は、非常に限られた情報のサブセットを返します。私はLispを学びたいと思っていますが、それを見るたびに混乱します。

関数のコメント ブロックの最初の行をミニ バッファーに表示する代わりに、終了時またはキーを押すと自動的に閉じる分割ウィンドウに完全なドキュメント ブロックを表示します。

これは tern からドキュメントを取得する関数です

しかし、どこから始めればよいかわかりません。私はデバッグしてURLが何であるかを確認したいと思います-そして、これをemacsの外でテストして、最初にternが実際に完全なドキュメントを返すかどうかを確認します。

もしそうなら、分割バッファを開いてドキュメントをロードし、キーを押すと強制終了したいと思います。

ミニ Lisp のチュートリアルが必要な人はいますか? これがどのように機能するか、また、上記の操作方法について説明していますか?

実際には、関数のすべての完全なコメントが表示されていることがわかります-私が助けを求めている唯一の部分は、分割ウィンドウで開く方法だと思います-また、@param { string}など...

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

javascript - nodejs オートコンプリート用の Ternjs

nodejs と tern を使用して js ファイルのオートコンプリートを印刷しようとしています。Ternjs には、私が今まで見た中で最悪のドキュメントがあります。

conを使用すると、continueとconstが提供されますが、機能しません。しかし、その後ではありません。Atom プラグインでは、モジュールのオートコンプリートが必要です。私は何かが欠けていますか?

また、これは .tern-project ファイルです

0 投票する
0 に答える
164 参照

javascript - Visual Studio コード型推論リンター

すべてのコードのタイピングを記述せずに、型警告のために VSCode でTern-Lintのような機能を取得する方法はありますか? 引数のパラメータ型が何であるかをすでに検出しており、型を推測していますが、検出された型がコードに従わない場合、警告はスローされません。