Atom - edytor tekstu i kodu źródłowego dla Linux
- 4001
- 507
- Tomasz Szatkowski
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 atomowySzybka 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.
- Obsługa między platformą (Linux/OS X/Windows)
- Polerowane krawędzie
- Nowoczesny i przystępny edytor, który można dostosować do Core.
- Wbudowany menedżer pakietów - wyszukiwanie i instaluj od wewnątrz. Możesz opracować własny pakiet.
- Inteligentne podejście - zapewnia, że piszesz kod z szybkością, elastycznością i automatycznym kompletem.
- Wbudowana przeglądarka systemu plików - przeglądaj i otwórz plik/projekt/grupa projektów z łatwością w jednym oknie.
- Podzielony panel - funkcja wielokanelowa do porównania i edytowania kodu z pojedynczego okna. Nigdy więcej przełączania między systemem Windows.
- Znajdź i zastąp tekst w jednym pliku lub wszystkich projektach.
- Istnieje około 2137 bezpłatnych i otwartych pakietów, których można użyć.
- Na razie obsługuje około 685 motywów do wyboru.
- Obsługiwane wtyczki
- Może być stosowane jako IDE (zintegrowane środowisko programistyczne)
Warunek wstępny
- C++
- Git
- węzeł.JS wersja 0.10.x lub węzeł.JS wersja 0.12.X lub IO.JS (1.x) [jeden z trzech]
- Wersja NPM 1.4.X
- 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 atomuTen 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.
- https: // atom.IO/Tematy
- https: // atom.IO/pakiety
Tylko dla informacji
- 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.
- 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ę!
- « Seria RHCSA przy użyciu ACLS (listy kontroli dostępu) i montaż akcji Samba / NFS - Część 7
- Skonfiguruj kolekcję jako centralny serwer monitorowania dla klientów »