2013-11-28 13 views
7

Używam ostatniej wersji PHPStorm, która jest 7 myślę i chcę mieć obsługę plików dla plików przy użyciu wzorca, takich jak *.extension, ale te nie mają rozszerzenia. Próbowałem wzorca *, który działa, ale umieszcza wszystkie moje pliki w podświetlaniu bash.rozpoznać plik Bash bez rozszerzenia w phpstorm

Czy ktoś ma rozwiązanie tego bez użycia rozszerzenia .sh?

Edytuj: Pliki Bash są rozpoznawane z rozszerzeniem .sh i .bash. Ładnie działa, ale chcę ustawić domyślny typ pliku dla plików bez rozszerzenia. Jeśli dodaję. * Lub * na liście pliku bash, wszystkie moje pliki są rozpoznawane jak plik bash. Mam nadzieję, że jest bardziej zrozumiały, przepraszam za prawdopodobny błąd w moim angielskim.

+1

odjazdu oficjalna dokumentacja wtyczki: http://www.ansorg-it.com/en/products_bashsupport.html#id1045822. BashSupport powinien być w stanie automatycznie rozpoznać, czy plik jest skryptem bash, patrząc na pierwszą linię (zawartość pliku). Czy możesz zmienić zdanie na nowo? – Plamen

+4

Uważam również, że ten problem jest bardzo denerwujący. @Plamen - BashSupport odbije, jeśli masz #!/Bin/bash w nagłówku skryptu bez rozszerzenia, ale nie odbierze on własnego domyślnego nagłówka #!/Usr/bin/env bash i nie oferuje sposób, który znam, aby zmienić domyślny nagłówek. W przypadku złożonych problemów BashSupport zawsze dodaje rozszerzenie ".sh" podczas dodawania nowego pliku bash. Wiele wytycznych dotyczących systemów innych niż Windows nie zachęca do używania rozszerzenia dla skryptów Bash, więc powinna istnieć przynajmniej możliwość zmiany tych rzeczy. – cchamberlain

+2

Jest to znany [problem z BashSupport] (https://github.com/jansorg/BashSupport/issues/213), nie krępuj się, idź tam i dodaj swój głos. – jfunk

Odpowiedz

3

Może wydawać się dziwne - ale możesz spróbować wyświetlić listę plików, których używasz, czytając ich nazwy.

Nie pewny swojej użytkowej przypadku, ale ja potrzebowałem na haki git, i nie tyle nazwy istniejących haki git, więc nie jest to takie trudne do listy tych :)

na odniesienie: Preferencje> Editor> Typy plików> Bourne Again Shell:

enter image description here