Frage

Ich weiß PyCharm junge IDE ist aber id wie zu wissen, ob ihr ein paar Süßigkeiten gefunden haben, während es benutzen. Ich weiß aus Erfahrung, dass JetBrains IDE mit Süßigkeiten gefüllt werden und kann nicht warten, um alles zu finden.

Bitte geben Sie uns Ihre Tipps, vielleicht etwas, das man nicht zuerst dort war zu erwarten sein.

War es hilfreich?

Lösung

Als Lead-Entwickler von PyCharm, kann ich Ihnen sagen, dass wir nicht in der Regel verbergen verfügt in zufälligen Stellen, und es gibt ein paar zuverlässigen Möglichkeiten, die meisten von ihnen zu entdecken.

  • Versuchen Strg -Klick auf alles (Methoden, Funktionen, Template-Tag-Namen und Parameter, etc.)
  • Wenn Strg Werke -Klick, in der Regel so tut Abschluss ( Strg - Space ), rename ( Umschalttaste - F6 ) und Finden Nutzungen ( Alt - F7 )
  • Schauen Sie durch die Menüs und versuchen, die Aktionen aus, die interessant erscheinen
  • Lesen Sie Einstellungen | Die Kontrollen, die Warnungen zu konfigurieren, die von PyCharm hervorgehoben werden kann, und beachten Sie, dass viele der Kontrollen quickfixes haben die Probleme automatisch
  • korrigieren
  • Lesen Sie die Blog und versuchen, die Eigenschaften hervorgehoben gibt.

Andere Tipps

Ich habe vor kurzem entdeckt, eine Option (ich glaube, es ist standardmäßig ausgeschaltet ist):

  

Surround-Auswahl auf Typisierung Zitat oder Klammer

Im Grunde genommen, wenn Sie schnell eine Reihe von irgendetwas, nur drücken Sie Strg-W und dann Kursart wählen machen. Ehrfürchtig:)

PS: So aktivieren Sie diese Einstellungen Suchfunktion, suchen Sie nach: surround

I wie ctrl-w, die Auswahlblock-Funktion. Ich habe noch nie über diese lief, bevor ich finde es toll, der Lage sein, eine Funktion auszuwählen / if-Block einfach durch das Drücken ctrl-w ein paar Mal.

Dies ist nicht PyCharm spezifisch, entdeckte ich es tatsächlich in IntelliJ aber ich obwohl die PyCharm Benutzer sollten profitieren ...

Versuchen Sie Alt + Klicken Sie (Strg + Alt + Klicken Sie auf, wenn Gnome Standard keymap verwenden) und das Ziehen von Text auszuwählen. Es wird anstelle von kompletten Linien abgegrenzte Blöcke wählt Zeilenumbruch verwenden. Diese ausgewählten Blöcke können verwendet werden, sich wiederholenden Text eingeben oder viele Teile einer Zeile auf einmal löschen. Probieren Sie es aus, Sie Anwendungen für sie häufiger finden als Sie denken!

Ich weiß nicht, ob dies ein ist versteckt Feature wirklich, aber wenn man darüber wissen Testen macht so viel einfacher.

Wenn Sie Ihre Tests durch PyCharm ausführen können Sie auf den Namen klicken und Zeilen der Backtrace Sie auf die genaue Zeile in Ihrer Python-Code zu nehmen. Macht das Testen so viel einfacher.

Steuer Wenn Sie auf ein View-Verfahren in einem URLconf wird views.py öffnen und bringen Sie direkt zu dieser Methode. Auf ähnliche Weise in einer Ansicht Vorlagenname Steuer klicken und in anderen Vorlagen (wie in dem extends-Tag) werden Sie zu dieser Vorlage bringen.

Nicht versteckt, aber wenn eine CSS-Datei bearbeiten, es zeigt die Farben in der Gosse für alle Arten, dass die Verwendung der Farbe. Ich liebe das. Auch für CSS: Code Insight bietet Optimierungen von Tags sowie Vergrauung aus nicht verwendeten Tags

.

Beim Bearbeiten einer HTML-Datei, Bewegen der Maus in Richtung der oberen rechten Ecke des Editors werden Symbole für mehrere Browser angezeigt werden ... das Klicken auf den aktuellen HTML-Code in den jeweiligen Browser öffnen. Nicht so nützlich, wenn Sie Django-Vorlagen verwenden, aber ein weiteres Stück IDE-Bonbons dennoch.

Auto-Import ist auch wahrscheinlich einer meiner Lieblings-Features. Es muss noch ein bisschen Arbeit, aber. Dies ist nur eine Preview-Version, also bin ich sicher, dass es kontinuierlich besser werden.

Gut gemacht, JetBrains!

Etwas, das ich vor kurzem, um herauszufinden habe, war, wie fest einprogrammierte Argumente zu einem Python-Programm zu übergeben, wenn es ausgeführt wird. Ich wollte es in der IDE tun, anstatt hin und her zu einem Befehlsfenster zu wechseln, das Programm auszuführen.

In PyCharm 1.5.2 können Sie auf Run klicken, dann Edit Configurations. Die dritte Textbox von oben, beschriftet Script parameters, können Sie Programmparameter codieren. Diese werden jedes Mal verwendet werden, wird das Programm von PyCharm ausgeführt werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top