Spacemacs czyli IDE do… wszystkiego

GNU Emacs to zaawansowany edytor tekstu napisany przez Richarda Stallmana do którego ulepszania i ciągłego rozwoju przyłożyło klawiaturę wielu programistów. Został stworzony docelowo na system GNU/Linux, jednak obecnie można z niego korzystać także na innych platformach. Cechuje go możliwość wykonywania dosłownie wszystkiego za pomocą skrótów klawiszowych i poleceń. Po instalacji oferuje stosunkowo małą ilość opcji i obskurny wygląd, jednak posiada ogromną wręcz ilość dodatkowych modułów, pluginów i konfiguracji, które oprócz maksymalnych możliwości konfiguracji oferują takie dodatki jak klient email i IRC, przeglądarka internetowa oraz nawet proste gry.

Dla jednych jest to wadą a dla innych zaletą że niejako trzeba samemu się tym zająć, co wymaga znajomości języka Lisp. Co jednak jeśli potrzebujemy programu do pracy z wieloma językami i plikami, a nie mamy czasu na ręczną konfigurację?

Odpowiedzią na to jest Spacemacs

Spacemacs jest to kompleksowa konfiguracja do Emacsa udostępniająca łatwe dodawanie gotowych modułów dla wielu języków oraz mikroprogramy ułatwiające pracę zwiazaną z projektem np. magit (interfejs dla narzędzia git). Udostępnia on dla nich funkcjonalności niezbędne praktycznie każdemu programiście: podpowiadanie, spell-checking, syntax-checking, podświetlanie składni, łatwe przeskakiwanie pomiędzy plikami, a także multum motywów kolorystycznych żeby zaspokoić nawet najbardziej wybredne oko.

Spacemacs towarzyszył mi podczas pisania w C++ programu AmIHot i spisał się w tym zadaniu świetnie. Serdecznie polecam każdemu choćby spróbowania pracy z tym wspaniałym IDE.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *