1. ホーム
  2. エクリプス

[解決済み】Eclipseの線幅マーカーはありますか?

2022-04-10 11:18:19

質問

私は、すべてのコード行を65文字で折り返す必要がある特定のプロジェクトを持っています。eclipseのJavaコードフォーマッターを適切にセットアップしました。しかし、私が本当に欲しいのは、フォーマッターを実行したときだけでなく、入力している間、最大行幅を示す縦線がエディターに描かれることなのです。この機能は、コードフォーマッターのプロパティページに表示されているので、何らかの形で利用できることは分かっています。

eclipseにこれをオンにするオプションはなく、Eclipse Plugin Centralにもこれを行うプラグインはありませんでした。

どうすればいいですか?

Windows / 環境設定(少なくともWindowsでは、異なるオペレーティングシステム用に移動します)を見てください。

General -> Editors -> Text Editors -> Show Print Margin

これにチェックを入れると、線が表示されるはずです。

手っ取り早く見つけるには、上部の検索フィルターを使って、"margin" でフィルターをかけてください。

コメントからのメモ - 私による未検証ですが、疑う理由はありません。

<ブロッククオート

2016年にいつの間にか変わっていました。詳しくは[こちら]をご覧ください( https://bugs.eclipse.org/bugs/show_bug.cgi?id=495490#c2 ) フォーマッターで設定する必要があります。メニュー [ウィンドウ]-->[環境設定] から [Java]-->[Code Style]-->[Formatter] を選択し、フォーマッタープロファイルを編集してください。タブページ[行の折り返し]の中に、"最大行幅"という設定項目があります。この設定を変更すると、Javaソースエディタでの印刷マージンも変更されます。