Obecnie używam vima do edycji skryptów bash, ale naprawdę muszę go skonfigurować i / lub zainstalować wtyczki. Sugestie dotyczące wtyczek są mile widziane. Tak czy inaczej, chciałbym zobaczyć, którzy edytorzy / IDE są dla tego zadania.
Obecnie używam vima do edycji skryptów bash, ale naprawdę muszę go skonfigurować i / lub zainstalować wtyczki. Sugestie dotyczące wtyczek są mile widziane. Tak czy inaczej, chciałbym zobaczyć, którzy edytorzy / IDE są dla tego zadania.
Odpowiedzi:
Kocham Geany
Jest to szybki edytor GUI, który w razie potrzeby może zarządzać małymi projektami (może zapamiętać listę plików i kilka innych fajnych rzeczy). Obsługuje wiele wyróżnień składni, w tym skrypty powłoki.
Obsługuje wtyczki i użyłem raz wtyczki VC (kontrola wersji), ale podstawowe funkcje Geany są wystarczające do większości pracy, którą z tym wykonuję.
Znalazłem to: http://www.vim.org/scripts/script.php?script_id=365
To jest naprawdę dobre dla skryptów bash.
Emacs jest raczej dobry, od pewnego czasu jest wbudowany tryb skryptowania powłoki .
Innym świetnym edytorem, choć interfejs wygląda teraz trochę staro, jest Nedit .
Jest bardziej wydajny niż Geany, ponieważ może obsługiwać ctags
nawigację po kodzie (znajdowanie definicji funkcji lub zmiennej itp.)
Jest naprawdę lekki, szybki do uruchomienia. Jednak wrażenia użytkownika mogą nie zadowolić wszystkich.
Używam go od dłuższego czasu do programowania powłoki i kodu C / C ++. Chociaż teraz używam więcej Geany i Eclipse CDT do tych celów.
Używam zarówno BBEdit (edytor tekstowy dla komputerów Mac), jak i vi (m).
BBEdit ma odpowiednik wiersza poleceń, który świetnie się integruje z dolną częścią komputera Mac i innymi narzędziami CLI.
vi (m) jest w zasadzie w każdym systemie * nix.
Znajomość vi (m) jest korzystna ze względu na jej dostępność.
Mam nadzieję, że pomoże Ci w wyszukiwaniu!
Ostatnio natknąłem się na wieloplatformowy pakiet o nazwie shell-check, który wyszukuje i wyjaśnia typowe błędy skryptów powłoki i gotchas. Jest dostępny dla vimów, emacsa i innych platform, a jeśli nie chcesz go instalować, możesz go nadal używać on-line w interfejsie internetowym .
Tekst Triumwirat wydaje się przynosić ewangelię edytorom vim-ish. Jest to sojusz między vim, tmux i zsh i jest bardziej konfiguracją środowiska programistycznego niż edytorem jako takim.
Oto jak to (może) wyglądać: