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 –
- 1. Obsługa "-" w argumentach/bin/sh: POSIX vs implementacje Bash/Dash/FreeBSD's sh
- 2. bash/sh, jeśli składnia instrukcji
- 3. Czy obsługa JavaScript obsługuje łańcuchy znaków?
- 4. Aptana Studio 3: Jak uzyskać podświetlanie składni skryptów powłoki * .sh
- 5. Czy sh zastępuje proces zastępowania <(...)?
- 6. Uruchamianie skryptów bash za pomocą npm
- 7. Uzupełnianie tabulatora Git dla plików .sh
- 8. Uruchamianie kilku skryptów w równoległym skrypcie bash
- 9. netto :: ERR_INCOMPLETE_CHUNKED_ENCODING
- 10. Jakie jest właściwe wcięcie dla skryptów Bash?
- 11. Przekazywanie argumentów z przestrzeni między (bash) skryptów
- 12. Czy obsługa JavaScript obsługuje tablice/listy, takie jak Python?
- 13. Czy obsługa Webview systemu Android obsługuje animacje CSK3 WebKit?
- 14. grep traci kolorowanie po uruchomieniu ze skryptu bash
- 15. Jakie jest znaczenie! # (Bang-pound) w skrypcie powłoki sh/Bash?
- 16. Czy praktyczne będzie implementowanie skryptów deb preinst, postint itp. W Pythonie, a nie w sh
- 17. Czy c-ares obsługuje IOS?
- 18. „bash: Bad podstawienie” przy użyciu kodu w pliku .sh
- 19. Kolorowanie ANSI w trybie kompilacji
- 20. nodejs ponownie połączenie netto
- 21. . Netto odpowiednik Java's AssertionError
- 22. Argument przechodząc w skryptach SH
- 23. sh: Test na istnienie plików
- 24. Błąd 310 (netto :: ERR_TOO_MANY_REDIRECTS):
- 25. Czy istnieje sposób na wymuszenie działania skryptu powłoki pod bash zamiast sh?
- 26. Inline zmienne skryptu bash
- 27. Utwórz składnię zaćmienia Kolorowanie dokładne jako wizualne studio Składnia Kolorowanie
- 28. Kolorowanie kodu Xcode
- 29. Czy funkcja WCF obsługuje kodowanie transferu blokowego
- 30. Ograniczenie dziedziczenie „drzewo” protobuf netto
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