2016-05-23 11 views
5

Ich habe PyCharm verwendet und es hat mir sehr gefallen. Kürzlich wechselte ich zu ES6 für meinen Javascript-Code. Aber PyCharm scheint es nicht zu mögen. Für Dinge wie => oder let wird es Syntaxfehler melden. Ich habe viele Dinge ausprobiert, wie zum Beispiel die Inspektion und alle meine Bemühungen waren umsonst. Ich denke, ich muss etwas albern verpassen, weil PyCharm normalerweise ziemlich intelligent ist. Was ist der Trick?So konfigurieren Sie die ES6-Code-Überprüfung

PyCharm Version: 2016,1

ENDE FRAGE

Ein bisschen rant am Ende: Ich würde wirklich diese Arbeit zu lernen. Als langjähriger Vim-Benutzer finde ich es schwierig, Vim für dynamische Sprache wie Javascript zu konfigurieren und dumme Fehler zu machen, die zeitaufwendig sind. Ich habe VSCode ausprobiert und mag das Standardverhalten, aber die Vim-Emulation ist sh * t. JetBrain-Produkte haben die beste Vim-Emulation, und das ist für mich ein großes Verkaufsargument.

+0

Haben Sie stattdessen mit WebStorm in Betracht gezogen? Es ist fast identisch mit PyCharm und wird von der gleichen Firma hergestellt, ist aber besser für JavaScript geeignet. Es unterstützt die gleichen Plugins wie PyCharm. (Einschließlich Vim) –

+0

Ich dachte, PyCharm Professional-Version (Test atm) haben alle Javascript-Unterstützung, die WebStorm hat? – lang2

+0

@ lang2 ist richtig, wenn Sie bereits PyCharm verwenden, hat es was in WebStorm ist. Ich habe ein Webinar für PyCharm gemacht, um es für die Frontend-Entwicklung zu verwenden. –

Antwort

10

Gehen Sie einfach auf Preferences -> Languages & Frameworks -> Javascript und "JavaScript-Sprachversion" zu ECMAScript 6 ändern

enter image description here

+2

Was ist, wenn einige Ihrer Dateien JSX und andere ECMAScript 6 sind? – Magicode

+0

yeaaa auf den ersten Blick keine Ahnung, was zu tun ist, wenn Sie ES6 + Reagieren JSX verwenden! aber vorerst für JSX priorisieren. – Chris

Verwandte Themen