jerry1984 pisze: ↑20 lip 2018, 13:03
Przejdź na gedit.
Proszę o bardziej kompetentną odpowiedz lub podpowiedz
Nie masz się co indyczyć, ten Brackets nie jest typowo linuxowym edytorem,
niewiele możesz się o nim w konteście Linuxa dowiedzieć.
Gedita natomiast radzę unikać tak długo, jak długo ten program nie przestanie wstawiać białych znaków , co może rozwalić każdy konfig (błąd jest znany od wielu lat, ale "niewazny" bo to edytor tekstowy a nie programistyczny).
Z edytorow graficznych polecam ze swojej strony
Geany - jest do C++, ale bardzo dobrze się sprawdza w kodzeniu, jak natomiast nie przeszkadza Ci konsola, to ładne kolorowanie składni mają
Vim i
Nano.
Np przypadku nano można to kolorowanie modyfikować w plikach konfiguracyjnych:
Kod: Zaznacz cały
ls -l /usr/share/nano/ | egrep 'html|javascript|css'
-rw-r--r-- 1 root root 346 07-03 07:19 css.nanorc
-rw-r--r-- 1 root root 1218 07-03 07:19 html.nanorc
-rw-r--r-- 1 root root 668 07-03 07:19 javascript.nanorc
Przyklad konfigu nano:
Kod: Zaznacz cały
##cat /usr/share/nano/javascript.nanorc
## Here is an example for Javascript.
syntax "javascript" "\.js$"
comment "//"
color brightred "\<[A-Z_][0-9A-Z_]+\>"
color green "\<(const|function|let|this|typeof|var|void)\>"
color brightyellow "\<(for|if|while|with|do|else|case|default|switch)\>"
color brightyellow "\<(export|try|throw|catch|new|delete)\>"
color magenta "\<(continue|break|return|yield)\>"
color brightmagenta "'([^'\]|(\\["'abfnrtv\\]))'" "'\\(([0-3]?[0-7]{1,2}))'" "'\\x[0-9A-Fa-f]{1,2}'"
# Strings.
color brightyellow "<[^= ]*>" ""(\\.|[^"])*"" "'(\\.|[^'])*'"
# Comments.
color brightblue "//.*"
color brightblue start="/\*" end="\*/"
# Trailing whitespace.
color ,green "[[:space:]]+$"
Jest jeszcze np kombajn typu Eclipse, parę edytorów typowo htmlowych jak bluefish,
ale daleko im do ideału.
Tu masz zestawienie z krótkim opisem:
https://learningactors.com/best-linux-c ... -compared/
I jeżeli checsz kodzić na Linuxie to raczej bierz edytory z główniego repozytorium,
a nie z PPA czy Ch wie skąd...
Te zazwyczaj mają otwarte źródła na wolnej licencji, a co za tym idzie dużo wieksze wsparcie niemałej społecznosci Linuxa.
Pozdro