Używam netbeans 6.8 beta i kiedy ładuję plik .sh (bash) to wcale nie jest w kolorze. mogę dodać nowe powiązanie plików dla rozszerzenia .sh, ale wygląda na to, że nie istnieje znany skojarzony typ MIME.Czy obsługa netto obsługuje kolorowanie skryptów .sh (bash)?
Odpowiedz
Nie próbowałem tego samemu, ale możesz uzyskać wsparcie dla skryptów powłoki w Netbeans, jeśli zainstalujesz wtyczkę C/C++.
To jest bardzo dziwne. Mam zainstalowany NB6.8beta z wtyczką C/C++. Po otwarciu pliku .sh I do zobacz wysokie oświetlenie składni. Ciągi cytatów pojawiają się na pomarańczowo, polecenia są niebieskie.
stare pytanie, czas na aktualizację (testowane na 8.0.2.8.1,8.2).
Oto co pracował dla mnie
- Install C/C++ wtyczki. Spowoduje to rozpoznanie rozszerzeń .sh jako plików bash
- Zainstaluj nb-noext-mime-resolver (dla wersji 8.2 znajdziesz go jako No Extension MIME Resolver). Spowoduje to dodanie obsługi plików bez rozszerzenia, rozpoznając linię shebang:
- Przejdź do narzędzi/opcji/edytora/sprawdzania pisowni i odznacz pole "Skrypt i wyślij komentarze". (niedostępne po 8.2) Spowoduje to pozbycie się czerwonych, falistych linii, które pojawiają się w "usr" i innych uzasadnionych notacji w linii Shebang i gdzie indziej.
Otrzymasz pełne podświetlanie składni, a także możliwość kliknięcia prawym przyciskiem myszy i wybierz "Uruchom", który uruchomi skrypt w wbudowanym terminalu. bardzo dobrze.
Aby uzyskać menu kontekstowego 'Uruchom' do pracy z muszli
- Wybierz 'Run'/'Ustaw konfiguracji projektu'/'Dostosuj'
- Kliknij przycisk 'New' i dodać nazwę dla twojej skorupy jak "bash" lub "cygwin"
- Wybierz "Uruchom jako" "Skrypt (uruchom w wierszu poleceń"
- Tam, gdzie jest napisane "Tłumacz PHP" (lub equivilent) dodaj ścieżkę do swojej powłoki bash. : C: \ cygwin \ bin \ bash.exe
- Kliknij "OK".
Sprawdź także właściwości plików basha, a znajdziesz przydatne.
Od października 2017 na NetBeans 8.2: musiałem tylko zainstalować wtyczkę C/C++ i zrestartować IDE, ale szczegóły o wtyczce typu "noext" są bardzo przydatne, aby oszczędzić mi bólu głowy –
Mam już pakiety netbeans ze wszystkim, łącznie z c/C++. – ufk
Zainstalowałem netbeans na moim macu i zauważyłem, że robi on skrypty koloru bash (pliki .sh). w moim linuxie skompilowałem netbeany ze źródeł. może przegapiłem kilka flag związanych z wtyczkami w kompilacji (pod gentoo). sprawdzę to. dzięki! – ufk
działa dla mnie, ale co powiesz na skrypty bash bez rozszerzenia? – simpatico