Atom - edytor tekstu i kodu źródłowego dla Linux

Atom - edytor tekstu i kodu źródłowego dla Linux

W te dni Atom Edytor tekstu robi wiele wiadomości. Atom to bezpłatny i open source edytor kodu, dostępny dla systemów operacyjnych między platformami - Windows, Linux i Mac OS X. Jest wydany na licencji MIT, napisany w C ++, HTML, CSS, JavaScript, węzeł.JS i scenariusz kawy, Atom opiera się na chromie.

Redaktor atomowy

Szybka podróż w czasie

Atom Projekt został założycielem GitHub, Chris Wanstrath w połowie 2008 roku. Prawie 6 lat później pierwsza publiczna wersja beta została wydana 26 lutego 2014 r. Prawie 15 miesięcy później wydanie pierwszej publicznej wersji beta (i 7 lat od pomysłu została opracowana), 25 czerwca 2015 r. Atom otrzymał stabilne wydanie.

Funkcje edytora Atom Text/Source Code.

  1. Obsługa między platformą (Linux/OS X/Windows)
  2. Polerowane krawędzie
  3. Nowoczesny i przystępny edytor, który można dostosować do Core.
  4. Wbudowany menedżer pakietów - wyszukiwanie i instaluj od wewnątrz. Możesz opracować własny pakiet.
  5. Inteligentne podejście - zapewnia, że ​​piszesz kod z szybkością, elastycznością i automatycznym kompletem.
  6. Wbudowana przeglądarka systemu plików - przeglądaj i otwórz plik/projekt/grupa projektów z łatwością w jednym oknie.
  7. Podzielony panel - funkcja wielokanelowa do porównania i edytowania kodu z pojedynczego okna. Nigdy więcej przełączania między systemem Windows.
  8. Znajdź i zastąp tekst w jednym pliku lub wszystkich projektach.
  9. Istnieje około 2137 bezpłatnych i otwartych pakietów, których można użyć.
  10. Na razie obsługuje około 685 motywów do wyboru.
  11. Obsługiwane wtyczki
  12. Może być stosowane jako IDE (zintegrowane środowisko programistyczne)
Warunek wstępny
  1. C++
  2. Git
  3. węzeł.JS wersja 0.10.x lub węzeł.JS wersja 0.12.X lub IO.JS (1.x) [jeden z trzech]
  4. Wersja NPM 1.4.X
  5. Kreek gnome (libgnome-keyring-dev lub libgnome-keyring-devel)

Jak zainstalować edytor Atom w Linux

Dostępny jest pakiet binarny Deb I RPM oparte na rozkładach tylko dla architektury 64 -bitowej, stąd nie trzeba go kompiluwać ze źródła.

Jeśli jednak chcesz skompilować go ze źródła dla dowolnego systemu, w tym dystrybucji opartej na DEB i RPM, postępuj zgodnie z poniższymi instrukcjami.

Instalowanie z pakietów binarnych

Żeby zainstalować Atom W Linux możesz pobrać Deb Lub RPM pakiet binarny dla Debian I Czerwony kapelusz Systemy oparte na głównej stronie Atom lub użyj następującego polecenia WGET, aby bezpośrednio pobrać pakiety na terminal.

$ wget https: // atom.IO/Download/Deb [na systemach opartych na debainach] $ wget https: // atom.IO/Download/RPM [na systemach opartych na Redhat] 

NA Debian systemy oparte na użyciu dpkg -i polecenie do zainstalowania pakietu binarnego.

$ sudo dpkg -i deb [sudo] Hasło dla TECMINT: Wybieranie wcześniej niezbędnego Atom pakietu. (Czytanie bazy danych… 204982 Pliki i obecnie zainstalowane katalogi.) Przygotowanie do rozpakowania Deb… rozpakowywania atomu (1.0.0)… Konfigurowanie atomu (1.0.0)… Wyzwalacze przetwarzania dla plik pulpitowych (0.22-1UBUNTU1)… Wyzwalacze przetwarzania dla Mime-Support (3.54UBUNTU1)… 

Użyj systemów opartych na Redhat RPM -ivh polecenie do zainstalowania pakietu binarnego.

# rpm -ivh rpm Przygotowanie… ############################### [100%] Aktualizacja / instalacja… 1: Atom-1.0.0-0.1.fc21 ################################ [100%] 

Instalowanie ze źródła

Jeśli chcesz po prostu zbudować Atom ze źródła, możesz wykonać, wykonując aktualne szczegółowe instrukcje kompilacji w systemach Linux.

Aby zbudować atom ze źródła, musisz mieć następujące wymagane pakiety, aby zainstalować w systemie, przed budowaniem atomu ze źródła.

Na Debian / Ubuntu
$ sudo apt-get instaluj kompilację git libgnome-keyring-dev-fakeroot $ curl--silent--location https: // deb.węzłów.com/setup_0.12 | sudo bash -$ sudo apt -get instaluj - -yes nodejs $ sudo apt -get instaluj npm $ sudo npm zestaw konfiguracyjny Python/usr/bin/python2 -g 
Na Rhel, Centos lub Fedora
# Yum-Assumeyes instaluj GCC GCC-C ++ glibc-devel git-Core libgnome-keyring-devel rpmDevtools # curl--silent--location https: // obrpm.węzłów.com/konfiguracja | Bash - # Yum Instal - -yes nodejs # yum instaluj npm # npm config Set Python/USR/bin/Python2 -G 

Po zainstalowaniu wymaganych pakietów klonuj teraz Atom Repozytorium z GIT.

$ git clone https: // github.COM/ATOM/ATOM $ CD ATOM 

Sprawdź najnowsze Atom Zwolnij i zbuduj.

$ git fetch -p $ git kas kasy $ (git opis--tags 'git rev-list--tags--max-count = 1') $ script/build 

Notatka: Jeśli proces kompilacji atomu nie powiódł się z poniższym komunikatem o błędzie:

NPM V1.4+ jest wymagane do zbudowania atomu. Wersja 1.3.10 zostało wykryte.

Oznacza to, że musisz mieć najnowszą wersję NPM (i.mi v1.4) Zainstalowany w systemie, aby uzyskać najnowszą wersję NPM, którą musisz dodać węzeł.JS PPA do twojego systemu, aby uzyskać najnowszą wersję Nodejs i NPM.

$ sudo apt-get instaluj Python-Software-Properties $ sudo apt-add-repozytory PPA: Chris-lea/node.js $ sudo apt-get aktualizacja $ sudo apt-get instal instaluj nodejs 

Następnie zainstaluj polecenia ATOM i APM /usr/lokalny/bin Directory poprzez wykonanie następującego polecenia:

$ sudo skrypt/Grunt Instal 

Testowanie i wykorzystanie atomów

1. Ogień Atom z Menu aplikacji, lub wpisując polecenieatom, W wierszu polecenia.

$ atom 

Po uruchomieniu Atom Po raz pierwszy powinieneś zobaczyć ekran powitalny Atom coś w rodzaju poniżej.

Edytor tekstu atomu

Ten ekran powitalny daje krótki pomysł na to, jak zacząć z edytorem Atom.

Możesz pobrać swój ulubiony motyw smakowy i natywne pakiety z poniższych linków i zainstalować go za pomocą Menu Ustawienia.

  1. https: // atom.IO/Tematy
  2. https: // atom.IO/pakiety
Tylko dla informacji
  1. Atom wysyła dane o zastosowaniach do Google Analytics. Robi to, aby zbierać informacje o tych funkcjach, które są najczęściej używane. Informacje te zostaną wykorzystane do poprawy wrażeń użytkownika w dalszej wersji.
  2. Github donosi, że Atom został pobrany 1.3 miliony razy i jest używane przez ponad 350 000 użytkowników miesięcznie.

Wniosek

Atom jest wspaniałym edytorem kodu źródłowego (i tekstowego). Działa jak IDE. Wsparcie prawie 700 tematów, zapewnia, że ​​mamy wiele do wyboru. Pakiety 2K+ umożliwia dostosowanie atomu, zgodnie z potrzebą użytkownika. Został opracowany przez założyciela GitHub i innych programistów/współpracowników, więc możemy oczekiwać, że będzie to coś więcej niż zwykły redaktor.

Choć jest to koszmar dla wielu ludzi od czasu HTML, JavaScript, węzeł.JS i CSS zostały użyte w projekcie. Faktem jest, że wszystkie te języki programowania/skryptów nie są doceniane przez zaawansowanych użytkowników. Czasami powyższe języki pokazały wady, atak, a nawet naruszony.

Co myślisz o tym projekcie? Czy ten redaktor będzie żył długo? Trend mówi tak! Daj nam znać swoje. Podpisanie! Trzymaj się, bądźcie czujni. Cieszyć się!