Home > Програмиране, Софтуер > Eclipse и стандартите табулации

Eclipse и стандартите табулации

February 7th, 2009 Leave a comment Go to comments

Мда, by default Eclipse слага табове, вместо space-ове (обикновено 4). Като цяло е отвратително, защото табовете не са еднакви навсякъде.

Какво имам предвид – да вземем за пример един конфугурационен xml, копиран от файл с tab-ове, вместо space-ове. Копирам го и го цвъквам в конзола с отворен файл – най-обикновен copy/paste. Ами, съдържанието леко се помазва ;)

Пример 2: Пак xml, взет от някаъв framework или сървър. Тръгвам да пиша допълнителни тагове вътре и искам да изглежда като хората – трябва да блъскам на ръка по 4/8/12 space-а, вместо 1/2/3 tab-а…

Ето и как може да се оправи това в Eclipse (цялото действие се развива в Window -> Preferences):

  1. За текстови редактори: General -> Editors -> Text Editors -> Insert spaces for tabs
  2. За Java: Java -> Code Style -> Formatter -> Edit (button) -> General settings (group box) -> Tab policy (drop-down) на spaces only.
  3. За Perl /Epic plugin/: Perl EPIC -> Editor -> Appearance (tab) -> Display tab width = 4; чавка на Use spaces instead of tabs
  4. За XML: XML -> XML Files -> Editor -> Indent Using Spaces (4)
  5. За JavaScript: JavaScript -> Formatter -> … същото като за Java
  6. За CSS: Web -> CSS Files -> Editor -> Indent using spaces (4)
  7. За HTML:  Web -> HTML Files -> Editor -> Indent using spaces (4)

За всеки друг плъгин с редактор – съответно в неговото меню.

  1. No comments yet.
  1. No trackbacks yet.