2011-07-31 13 views
28

Mam plik w PyCharm i jego plik był tylko plikiem .txt. Teraz chciałem użyć .rst (reStructuredText).Powiązanie PyCharm zmienia typ pliku

Wiem, że gdy po raz pierwszy otworzę plik bez zakończenia, PyCharm pyta mnie, jaki to plik i jak należy zinterpretować składnię.

Czy mogę ponownie otworzyć to okno dialogowe, czy mogę zmienić powiązanie w jakiś inny sposób?

Odpowiedz

69

Właściwie @CrazyCoder ma rację: Jeśli przez pomyłkę oznaczyłeś plik, PyCharm zapamiętuje go i ustawia "wzór" dla nowego pliku na podstawie jego nazwy.

Więc przejdź do Settings | Editor | File Types, znajdź typ przypadkowo błędnie oznaczony i usuń go z listy "Zarejestrowane wzory".

Na przykład, mislabed "osm.py" jako pliku tekstowego, tak pod "plików tekstowych" mam:

*.bat 
*.cgi 
. 
. 
. 
osm.py 

Usuń go i masz swoje PY kolory plików z powrotem! Możesz również zarejestrować powiązanie plików, w którym nie ma rozszerzenia. Domyślnie jest to powiązane jako "Plik tekstowy".

Więcej o File Types.

8

Zobacz Settings | File Types.

+0

Widziałem, ale to nie pomaga, mój plik ma właściwe zakończenie, zmieniłem go na .rst z niczego. Ale nadal go nie rozpoznaje ... – cwoebker

+1

Jeśli usuniesz obecne rozszerzenie ze wszystkich typów plików, ponownie zobaczysz to samo okno dialogowe, gdy spróbujesz otworzyć plik o nieznanym typie pliku. – CrazyCoder

+0

Ponadto, po prostu moja opinia, dlaczego nie skojarzyć go z html? – Jeff

0

Miałem ten sam problem i zauważyłem, że jeśli "Invalidate Caches" w menu Plik byłem w stanie wywołać ponowne pytanie o typ pliku.

Zdecydowanie nie idealny.