Z okazji dnia programisty postanowiłem ruszyć trochę swoje mięśnie i skrobnąć parę linijek tekstu.
Dziś zapoczątkowuję cykl wpisów o dodatkach "Must Have" dla programistów PHP. Nie ukrywam że dodatki będą się sprawdzały w innych językach.
Dzisiejszy odcinek poświęcimy dodatkowi LineEndings – dodatkowi zmieniającemu znaki końca linii.
Dodatek nie jest wielgachną kobyłą robioncą niewiadomo ile rzeczy, lecz bardzo malutkim dodatkiem spełniającym tylko 2 zadania: powiadamianie i zmiana.
LineEndings jest dostępny w PackageControl (Ctrl+Shift+P -> Package Install) dzięki czemu instalujemy go bardzo szybko.
Konfiguracja
Po instalacji przechodzimy do Preference -> Package Settings i odnajdujemy sobie nasz dodatek.
Polecam w tym miejscu skopiowanie całości konfiguracji Default do User dzięki czemu nie nadpisze się ona podczas ew. aktualizacji.
Mamy 3 opcje do wyboru.
- Wyświetlanie na status barze
- Alert przy wykryciu w otwartym pliku ustalonego kodowania
- Automatyczną zmianę na zdefiniowany znak końca
Moja konfiguracja:
{
"show_line_endings_on_status_bar" : true,
"alert_when_line_ending_is" : ["Windows", "Mac"],
"auto_convert_line_endings_to" : "Unix"
}
Podsumowanie
Jeżeli pracujesz z deweloperami którzy jakimś cudem używają innego środowiska niż Unix to jest to chyba obowiązkowy plugin. :)