Edytor kodu

Słownik kwalifikacji INF.04 - Projektowanie, programowanie i testowanie aplikacji

Co to jest edytor kodu?

Edytor kodu to narzędzie służące do pisania i modyfikowania kodu źródłowego programu. Jest jednym z podstawowych składników środowiska IDE, obok kompilatora i debuggera.

W odróżnieniu od zwykłego edytora tekstu, edytor kodu jest dostosowany do pracy programisty. Ułatwia tworzenie aplikacji, ponieważ rozpoznaje składnię języków programowania i pomaga szybciej wykrywać błędy.

Typowe funkcje edytora kodu

  • kolorowanie składni - różne elementy kodu, np. słowa kluczowe, zmienne i komentarze, są wyróżniane kolorami,
  • podpowiadanie kodu - edytor sugeruje nazwy metod, klas, zmiennych lub instrukcji,
  • automatyczne wcięcia - ułatwia zachowanie czytelnej struktury kodu,
  • numerowanie linii - pomaga szybko znaleźć miejsce błędu,
  • wyszukiwanie i zamiana tekstu - przydatne podczas refaktoryzacji,
  • wykrywanie prostych błędów - np. brakującego nawiasu lub średnika.

Edytor kodu a IDE

Edytor kodu może działać samodzielnie, np. Visual Studio Code, ale w środowisku IDE jest zintegrowany z innymi narzędziami. Dzięki temu programista może w jednym miejscu pisać kod, kompilować program, uruchamiać go i debugować.

Przykład

Podczas pisania kodu w Javie edytor może podpowiedzieć metodę:

System.out.println("Hello World");

Jeśli programista popełni błąd składniowy, edytor często oznaczy problem jeszcze przed uruchomieniem programu.