15 najlepszych darmowych edytorów kodu dla systemu Windows & Mac (aktualizacja 2021)

Anonim

Każdego roku uruchamianych jest wiele nowych edytorów kodu, a deweloper ma trudności z wyborem jednego. Poniżej znajduje się wyselekcjonowana lista 15 najlepszych kodów źródłowych i oprogramowania do edycji tekstu dla platform Windows i Mac. Wszyscy redaktorzy na liście są bezpłatne. Edytor kodu może być samodzielny lub zintegrowany ze środowiskiem IDE.

Najlepsze bezpłatne edytory kodu dla systemów Windows i Mac

1) Notepad ++

Notepad ++ to popularny darmowy edytor kodu napisany w C ++. Używa czystego API win32, które oferuje większą szybkość wykonywania i mały rozmiar programu. Działa tylko w środowisku okna i korzysta z licencji GPL.

Platforma : Windows

Cena : za darmo

Funkcje:

  • Ten darmowy edytor tekstu obsługuje podświetlanie składni w językach takich jak PHP, JavaScript, HTML i CSS
  • Autouzupełnianie: uzupełnianie słów, uzupełnianie funkcji
  • Nagrywanie i odtwarzanie makr
  • Podświetlanie i zwijanie składni zdefiniowane przez użytkownika
  • Całkowicie konfigurowalny GUI
  • Obsługa wielu widoków i wielu języków

Link do pobrania: https://notepad-plus-plus.org/


2) Latawiec

Kite to edytor kodu, który automatycznie uzupełnia kody wielu linii. Ten edytor obsługuje ponad 16 języków. Pomaga Ci szybciej kodować bez kłopotów.

Cena : za darmo

Funkcje:

  • Oferuje dokumentację dla różnych języków
  • Ten edytor zapewnia podpis funkcji podczas pisania.
  • Po najechaniu myszą otrzymasz podpowiedź.
  • Zapewnia wsparcie za pośrednictwem poczty elektronicznej.
  • Wykorzystuje modele uczenia maszynowego do tworzenia oprogramowania.

3) Atom

Atom jest użytecznym narzędziem do edycji kodu preferowanym przez programistów ze względu na jego prosty interfejs w porównaniu z innymi edytorami. Użytkownicy Atom mogą przesyłać pakiety i je do oprogramowania.

Platforma : Windows, Mac, Linux

Cena : za darmo

Funkcje:

  • Zintegrowany menedżer pakietów dla obsługi wtyczek
  • Funkcja inteligentnego autouzupełniania
  • Obsługuje paletę poleceń
  • Wiele okienek
  • Zezwalaj na edycję na wielu platformach

Link do pobrania: https://atom.io/


4) Visual Studio Code [VS Code]

Visual Studio Code to oprogramowanie do edycji kodu typu open source opracowane przez firmę Microsoft. Ten darmowy edytor tekstu oferuje wbudowaną obsługę TypeScript, JavaScript i Node.js. Jest automatycznie uzupełniany za pomocą funkcji IntelliSense, które zapewniają inteligentne uzupełnianie w oparciu o typy zmiennych, podstawowe moduły i definicje funkcji.

Platforma: Mac, Windows, Linux

Cena: za darmo

Funkcje:

  • Łatwa praca z Git i innymi dostawcami SCM (zarządzanie konfiguracją oprogramowania)
  • Refaktoryzacja i debugowanie kodu
  • Łatwo rozszerzalne i konfigurowalne

Link do pobrania: https://code.visualstudio.com/


5) Wsporniki

Brackets to lekkie narzędzie opracowane przez firmę Adobe. Najlepszym edytorem tekstu jest open source. Umożliwia przełączanie między kodem źródłowym a widokiem przeglądarki.

Platforma: Mac, Windows, Linux

Cena: za darmo

Funkcje:

  • Funkcja szybkiej edycji zawiera kod i narzędzia specyficzne dla kontekstu
  • Oferuje podgląd na żywo, obsługę preprocesorów i wbudowane edytory
  • Przyjemnie wyglądający interfejs użytkownika
  • Specjalnie opracowane narzędzie dla systemu macOS
  • Jest dostarczany z wbudowanym menedżerem rozszerzeń do szybkiego i skutecznego zarządzania rozszerzeniami.

Link do pobrania: http://brackets.io/


6) NetBeans

NetBeans to narzędzie do edytowania kodu typu open source do programowania w językach Java, PHP, C ++ i innych. Za pomocą tego edytora, analizatorów kodu i konwerterów. Umożliwia aktualizację aplikacji, aby korzystały z nowych konstrukcji języka Java 8.

Platformy: Mac Windows Linux

Cena: za darmo

Funkcje:

  • Łatwe i wydajne zarządzanie projektami
  • Ten darmowy edytor tekstu oferuje szybką i inteligentną edycję kodu
  • Szybki rozwój interfejsu użytkownika
  • Pomaga w pisaniu kodu wolnego od błędów

Link do pobrania: https://netbeans.org


7) Bluefish

Bluefish a to wieloplatformowy edytor to szybkie narzędzie, które może obsługiwać dziesiątki plików jednocześnie. Narzędzie umożliwia programistom przeprowadzanie zdalnej edycji. To narzędzie do edytowania kodu oferuje programistom i twórcom stron internetowych wiele opcji umożliwiających pisanie witryn internetowych, skryptów i kodu programistycznego.

Cena: za darmo

Platformy: Mac Windows Linux

Funkcje:

  • Ładuje setki plików w ciągu kilku sekund
  • Automatyczne odzyskiwanie zmian w zmodyfikowanych dokumentach po awarii, zabiciu lub zamknięciu.
  • Funkcja obsługi projektów pomaga wydajnie pracować nad wieloma projektami.
  • Nieograniczona funkcjonalność cofania / ponawiania.

Link do pobrania: http://bluefish.openoffice.nl/index.html


8) VIM

Vim to zaawansowane narzędzie do edytowania tekstu o otwartym kodzie źródłowym, które na swój sposób jest również uważane za IDE. To narzędzie umożliwia zarządzanie edycją tekstu za pomocą edytorów VIM i systemu UNIX, które mogą być używane lokalnie lub online.

Cena: za darmo

Platforma: Linux

Funkcje:

  • Szerokie wsparcie dla wtyczek
  • Zaawansowane wyszukiwanie i zamiana
  • Integruje się z wieloma narzędziami
  • Nagrywanie i odtwarzanie makr
  • Obsługa setek języków programowania i formatów plików

Link do pobrania: https://www.vim.org/


9) Geany

Geany to edytor tekstu korzystający z zestawu narzędzi GTK +. Posiada również pewne podstawowe cechy zintegrowanego środowiska programistycznego. Narzędzie obsługuje wiele typów plików i ma kilka fajnych funkcji.

Cena: za darmo

Platforma: Mac, Windows, Linux

Funkcje:

  • Umożliwia dodanie uwagi dotyczącej zastosowania ustawień wcięcia w preferencjach projektu
  • Poruszanie się po kodzie źródłowym
  • Umożliwia menu podręczne w notatnikach i pasku bocznym okna wiadomości
  • Pokaż komunikat o stanie przy próbie wykonania pustej akcji kontekstowej

Link do pobrania: https://www.geany.org


10) Komodo Edytuj

Komodo edit to łatwe w użyciu i potężne narzędzie do edycji kodu. Pozwala na debugowanie, testowanie jednostkowe, refaktoryzację kodu. Zapewnia również profil kodu oraz integrację z innymi technologiami, takimi jak Grunt, PhoneGap, Docker, Vagrant i wiele innych.

Cena: Bezpłatna wersja próbna

Platforma: Mac, Windows, Linux

Funkcje:

  • Edytor wielojęzyczny
  • Wiele współczesnych schematów kolorów
  • Natywna obsługa Unicode i sprawdzanie zgodności z Unicode
  • Łatwo integruje się ze środowiskiem graficznym.

Link do pobrania: https://www.activestate.com/products/komodo-edit/


11) Emacs

Emacs to oparte na systemie Unix narzędzie do edytowania tekstu, z którego korzystają programiści, inżynierowie, studenci i administratorzy systemów. Pozwala dodawać, modyfikować, usuwać, wstawiać słowa, litery, wiersze i inne jednostki tekstu.

Cena: za darmo

Platforma: Mac, Windows, Linux

Funkcje:

  • Kompletna wbudowana dokumentacja
  • Pełna obsługa Unicode dla wielu ludzkich skryptów
  • Wysoce konfigurowalny, przy użyciu kodu Emacs Lisp.
  • System pakowania do instalowania i pobierania rozszerzeń

Link do pobrania: https://www.gnu.org/software/emacs/


12) jEdit

jEdit, program do edycji kodu napisany w Javie. To narzędzie typu open source obsługuje setki wtyczek i makr. Oferuje dużą kolekcję wtyczek obsługiwanych przez zespół programistów z całego świata.

Funkcje:

  • Wbudowany język makr i rozszerzalna architektura wtyczek
  • Umożliwia kopiowanie i wklejanie z nieograniczoną liczbą schowków
  • Możesz pobrać wtyczki za pomocą menedżera wtyczek.
  • Zawartość rejestru jest zapisywana między sesjami edycji.
  • Umożliwia automatyczne wcięcie i podświetlanie składni w ponad 200 językach

Cena: za darmo

Platforma: Mac, Windows i Linux

Link do pobrania: http://www.jedit.org/


13) TextMate

TextMate to wszechstronny edytor zwykłego tekstu dla komputerów Mac z unikalnymi i innowacyjnymi funkcjami. Narzędzie oferuje obsługę wielu języków programowania, pisanie prozy w ustrukturyzowanych formatach, takich jak blogowanie, uruchamianie zapytań SQL, pisanie scenariuszy itp.

Cena: za darmo

Platforma: MAC

Funkcje:

  • Automatyczne wcięcie dla typowych akcji
  • Selektory podobne do CSS, aby znaleźć zakres działań i ustawień
  • Dynamiczny zarys pracy z wieloma plikami
  • Funkcja wyskakująca do szybkiego przeglądu i nawigacji
  • Uruchamiaj polecenia powłoki z poziomu dokumentu
  • Wizualne zakładki do przeskakiwania między miejscami w pliku

Link do pobrania: http://macromates.com/


14) gedit

Narzędzie Gedit zostało zaprojektowane jako edytor tekstu ogólnego przeznaczenia. Oferuje proste i łatwe w użyciu GUI. Zawiera funkcje edycji kodu źródłowego i ustrukturyzowanego tekstu, takiego jak języki znaczników.

Cena: za darmo

Platformy: Mac i Windows

Funkcje:

  • Obsługa podświetlania składni dla języków takich jak C, C ++, Java, HTML, XML, Python itp.
  • Edycja plików ze zdalnych lokalizacji
  • Obsługa zawijania tekstu i automatycznego wcięcia
  • Wyszukaj i zamień z obsługą wyrażeń regularnych
  • Elastyczny system wtyczek, który umożliwia dodawanie nowych funkcji

Link do pobrania: https://wiki.gnome.org/Apps/Gedit


15) Podświetlany stolik

Light Table to narzędzie IDE i edytor tekstu do oprogramowania do kodowania. Narzędzie oferuje szybką informację zwrotną i umożliwia natychmiastowe wykonanie, debugowanie i dostęp do dokumentacji.

Cena: za darmo

Platforma: Mac, Windows, Linux

Funkcje:

  • Ocena w tekście
  • Light Table to lekki, czysty i elegancki interfejs.
  • Potężny menedżer edycji i wtyczek
  • Funkcja println do śledzenia krytycznych wartości w kodzie

Link do pobrania: http://lighttable.com/


16) Blue Griffon

BlueGriffon to edytor HTML typu open source oparty na Gecko, który jest silnikiem renderującym Firefoksa. Ma prosty interfejs i większość typowych funkcji potrzebnych do tworzenia stron internetowych zgodnych ze standardami sieciowymi W3C.

Platforma: Mac, Windows, Linux

Funkcje:

  • Łatwo zmienić kolor czcionki lub dostosować styl obramowania
  • Otwiera karty z ostatniej sesji
  • Skróty do edycji CSS
  • Wiele motywów dla widoku źródła

Link do pobrania: http://bluegriffon.org