Nowe wydanie pycharm (wydanie społeczności 3.1.3) proponuje konwersję metod, które nie działają z bieżącym stanem obiektu, na statyczne. Jaki jest tego praktyczny powód? Jakiś rodzaj mikro-optymalizacji (-lub-pamięci) -optymalizacji?
Czy istnieje sposób na skonfigurowanie PyCharm tak, aby był w stanie otoczyć wybrany kod nawiasami, po prostu wpisując klucz nawiasu, tak jak wtedy, gdy używamy SublimText 2?
Jestem wielkim fanem PyCharm firmy JetBrains, ale napotykam na kilka problemów, o które pomyślałem, że może zapytam tutaj. Niespodziewanie zawiesza się i zdarza się to często. Ogólnie rzecz biorąc, jak na mój gust jest trochę powolny i chciałbym uzyskać kilka wskazówek, jak zwiększyć wydajność IDE Często, gdy otwieram projekt, PyCharm …
Próbuję podzielić moją ogromną klasę na dwie; cóż, w zasadzie do klasy "main" i mieszanki z dodatkowymi funkcjami, takimi jak: main.py plik: import mymixin.py class Main(object, MyMixin): def func1(self, xxx): ... mymixin.py plik: class MyMixin(object): def func2(self: Main, xxx): # <--- note the type hint ... Chociaż działa to dobrze, …
Mam PyCharm 1.5.4 i użyłem opcji „Open Directory”, aby otworzyć zawartość folderu w IDE. Mam wybrany język Python w wersji 3.2 (pojawia się w węźle „Biblioteki zewnętrzne”). Jak mogę wybrać inną wersję Pythona (którą już zainstalowałem na moim komputerze), aby PyCharm używał tej wersji?
Używam Pycharm IDE do programowania w Pythonie, działa idealnie dobrze dla kodu django, więc podejrzewa się, że konwersja tabulatorów na spacje jest domyślnym zachowaniem, jednak w Pythonie IDE powoduje błędy wszędzie, ponieważ nie może automatycznie konwertować tabulatorów na spacje Czy jest sposób na osiągnięcie to.
Skonfigurowałem PyCharm, stworzyłem virtualenv (za pomocą wirtualnego polecenia env lub bezpośrednio w PyCharm) i aktywowałem to środowisko jako mojego tłumacza. Wszystko działa dobrze. Jeśli jednak otworzę terminal za pomocą „Narzędzia, otwórz terminal”, podana zachęta powłoki nie używa wirtualnego środowiska env; Nadal muszę używać source ~/envs/someenv/bin/activatetego terminala, aby go aktywować. Inną …
Pycharm nie pokazuje fabuły z następującego kodu: import pandas as pd import numpy as np import matplotlib as plt ts = pd.Series(np.random.randn(1000), index=pd.date_range('1/1/2000', periods=1000)) ts = ts.cumsum() ts.plot() Dzieje się tak, że okno pojawia się na mniej niż sekundę, a następnie ponownie znika. Używając Pyzo IEP IDE (używając tego samego …
edycja: mój system miał globalną mapę kluczy, która nadpisała pycharm. Oto oryginalne pytanie: Wypróbowałem te odpowiedzi, ale nic się nie stało: Skrót klawiaturowy dla Skoku do poprzedniej lokalizacji widoku (Nawigacja wstecz / do przodu) w IntelliJ IDEA Na przykład: Przechodzę do treści funkcji, umieść kursor na wywołaniu funkcji, kliknij F12(„przejdź …
Pracuję nad Scrapy 0.20 z Pythonem 2.7. Odkryłem, że PyCharm ma dobry debugger Pythona. Chcę przetestować moje pająki Scrapy przy jego użyciu. Czy ktoś wie, jak to zrobić, proszę? Co próbowałem Właściwie to próbowałem uruchomić pająka jako skrypt. W rezultacie zbudowałem ten skrypt. Następnie próbowałem dodać mój projekt Scrapy do …
Jeśli wiesz, jak przełączyć soft wrapaka. zawijanie słów podczas edycji kodu w Pycharm, proszę o udostępnienie. Moje wyszukiwanie w Google i wyszukiwarka SO nie dają żadnych pomocnych wyników. Próba spojrzenia na ustawienia / preferencje Pycharm również nie pomaga. ps Używam PyCharm Community Edition 2016.2
Chcę dodać adnotację do typu zmiennej w for-pętli. Próbowałem tego: for i: int in range(5): pass Ale to oczywiście nie zadziałało. Oczekuję, że działa autouzupełnianie w PyCharm 2016.3.2. Adnotacja wstępna, taka jak ta: i: int for i in range(5): pass nie pomaga. PS Pre-adnotation działa dla PyCharm> = 2017.1
Używam Pythona 2.7 w środowisku wirtualnym i PyCharm 2.7 (nowa wersja od 07 lutego 2013). Za każdym razem, gdy otwieram w nim plik Pythona, który ma jednoznaczne błędy (odpowiednik błędów kompilacji w innych językach, np. Przy użyciu niezadeklarowanych zmiennych, wywoływanie nieistniejących funkcji), w rynnie pliku pojawiają się czerwone paski. Tak …
Czy w PyCharm można uruchomić tylko część programu? W innych edytorach jest coś w rodzaju komórki, którą mogę uruchomić, ale nie mogę znaleźć takiej opcji w PyCharm? Gdyby ta funkcja nie istniała, byłaby to dla mnie ogromna wada ... Ponieważ do analizy danych bardzo często potrzebuję tylko kilku ostatnich wierszy …
Ctrl+ Dwykonuje find_under_expandpolecenie wzniosłe. To w zasadzie szukało następnego wystąpienia już zaznaczonego tekstu i zaznaczało go, więc kiedy edytuję, jest on edytowany w obu miejscach w tym samym czasie. Obecnie próbuję przejść do edytorów IDEA (takich jak WebStorm, PHPStorm, PyCharm itp.), Ale nie znalazłem jeszcze czegoś takiego jak to polecenie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.