この例の長いURLは、「$。ajax(...」および「$(function()...」」に影響します。
「$(function()...」の設定は、設定/JavaScript/コードスタイル/フォーマッタ/行の折り返し/関数呼び出し/引数にあります。「折り返ししない」を使用できます。
「$.ajax(...」については、Javaフォーマッターの「修飾された呼び出し」に似ています。(設定/ Java /コードスタイル/フォーマッター/行の折り返し/関数呼び出し)残念ながら、JSDTにはこのためのUIがありません。 (設定/ JavaScript /コードスタイル/フォーマッター/行の折り返し/関数呼び出し)
これはJSDT1.4.1(WTP R3.4.1)のトリックです。
- Eclipseを起動します
- 環境設定/JavaScript/コードスタイル/フォーマッターを開く
- [新規]をクリックします
- プロファイル名を自由に入力し、リストボックスで[Eclipse [組み込み]](またはJavaScript規則)を選択し、[今すぐ編集ダイアログを開く](編集する必要はありません)のチェックを外して、[OK]をクリックします。
- 環境設定を閉じてEclipseを終了します
- 次のファイルをテキストエディタで開きます
workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.wst.jsdt.core.prefs
- 次の行を見つけて、16を0に置き換えます
org.eclipse.wst.jsdt.core.formatter.alignment_for_selector_in_method_invocation=16
- それを保存
- Eclipseを起動します
(あなたはあなた自身のプロフィールを持っているので、多分1-5は不必要です)
設定でフォーマッター設定を編集すると、このハックは元に戻ります。-(上書きを防ぐために必要なのは、フォーマッタープロファイルをエクスポートし、XMLを編集して、「org.eclipse.wst.jsdt.core.formatter.alignment_for_selector_in_method_invocation」を0に変更することです。今すぐ保存して再インポートしてください。この変更は次のとおりです。永続。
これはあなたのニーズを満たしていないようです。他のフォーマッター(サードパーティのプラグイン)を使用する方が良いと思います。