2016-02-22 26 views
5

Czy istnieje sposób na zignorowanie *.js i *.js.map w projekcie TypeScript w IDE Jetbrains?Identyfikatory WebStorm, PHPStorm, Jetbrains - Ignorowanie plików JS i MAP w projekcie maszynopisu

W tej chwili mam projekt TypeScript w moim PHPStorm i podczas wyszukiwania pliku ctrl+shift+N Mam wszystkie pliki - *.ts, *.js, *.js.map Co zmusza mnie do wybrania jednego pliku maszynopisu za każdym razem, kiedy szukam, zamiast po prostu szybko przeskakuje do pliku.

Czy istnieje sposób na filtrowanie skompilowanych plików z wyszukiwania? Próbowałem zasięgów itp., Ale to nie działa.

PS: Wiem, że pracując nad TypeScript, zaleca się korzystanie z WebStorm, ale uważam, że PHPStorm daje mi najlepsze wrażenia z ich produktów.

+1

1) PhpStorm = WebStorm + PHP + Baza danych - pod tym względem nie ma różnicy między tymi dwoma (o ile oczywiście porównywane są podobne numery kompilacji) 2) Jeśli chodzi o faktyczny problem - albo spróbuj dodać ' .ts' na końcu .. lub spróbuj użyć filtru w tym okienku. W przeciwnym razie - nie można filtrować takich niechcianych wpisów (chyba że dodasz takie rozszerzenia do listy wykluczonych plików, co ma wpływ na WSZYSTKIE projekty i wykluczy te pliki z dowolnych operacji). – LazyOne

+0

@Tom Jesteś w stanie znaleźć rozwiązanie ... ?? Dostaję również ten problem i muszę znaleźć rozwiązanie .... Dzięki ... – hhsadiq

+0

@hhsadiq Niestety, na razie nic. Możesz wykluczyć całe foldery, ale nie można wykluczyć typów plików. Oczywiście mógłbyś ustawić swój maszynopis, by był skompilowany w folderze, ale to przynosi wiele innych problemów. – Tom

Odpowiedz

1

W rzeczywistości ta funkcjonalność jest zawarta w mojej instalacji PhpStorm 2016.2 w systemie Linux, ale zakładam, że nie różni się ona od innych systemów operacyjnych, ponieważ jest międzyplatformowa.

Wariant 1: Nie powinno być przycisk filtr w oknie wyszukiwania Ctrl+Shift+N plików w prawym górnym rogu. filter button on search dialog możesz bezpośrednio odznaczyć pliki JavaScript i od tej pory nie będą już wyświetlane w wyszukiwaniu. Ponieważ *.map nie jest domyślnie zarejestrowany jako typ pliku, nie znajdziesz go na liście (przynajmniej nie w mojej instalacji). Aby uzyskać także filtrowanie *.map, należy zarejestrować typ pliku Settings -> Editor -> File Types -> "Recognized File Types" dodać nowy typ pliku o nazwie map - bez dodatkowych opcji - i dodać jako "Zarejestrowany wzór" *.map (można to zobaczyć w akcji również na rysunku 2). Teraz ten typ pliku powinien być również dostępny do wykluczania z wyszukiwania.

Opcja 2: Można ukryć *.js plików jak *.map pliki całkowicie z projektu przez Settings -> Editor -> File Types -> "Ignore files and folders" dodać tutaj *.js;*.map; settings dialog for creating map file type odtąd tych typów plików nie będzie nie tylko być ukryte w projekcie, ale także nie wyświetla się podczas wyszukiwania plików (Ctrl + Shift + N). Jeśli chcesz sprawdzić swoje pliki JS i mapy, możesz otworzyć drugi edytor takich przypadków, ale myślę, że nie musiałbyś robić tego zbyt często, prawda?