Javascript and TypeScript - The plugin is available only in PyCharm Professional, where it is enabled by default.
JSLint - Install the plugin on the Settings | Plugins page, tab Marketplace.
The plugins are available only in PyCharm Professional.
warning
Since PyCharm 2020.2, JSLint support in the IDE has been deprecated.
However, JSLint support is still available through the JSLint plugin, which can be installed on the Settings | Plugins page as described in Installing plugins from JetBrains Marketplace.
Note that JSLint does not fully support some latest ECMAScript features. For more information, refer to JSLint official website.
When JSLint support is enabled, PyCharm highlights errors that JSLint detects, provides descriptions for them, and suggests quick-fixes where possible.
Descriptions of the errors detected in the current file and quick-fixes for them are available from the editor and from the File tab of the Problems tool window.
Errors in all previously opened files and quick-fixes for them are shown in the Project Errors tab of the Problems tool window. To open the tool window, click the Inspection widget in the upper-right corner of the editor:
Enable JSLint and configure its behavior in PyCharm
In the Settings dialog (CtrlAlt0S) , go to Languages & Frameworks | JavaScript | Code Quality Tools | JSLint, and select the Enable checkbox. After that the other controls on the page become available.
By default, the tool reports detected problems of all types. To skip problems of a certain type, select the checkbox next to this type in the Tolerate area.
Our website uses some cookies and records your IP address for the purposes of accessibility, security, and managing your access to the telecommunication network. You can disable data collection and cookies by changing your browser settings, but it may affect how this website functions. Learn more.
With your consent, JetBrains may also use cookies and your IP address to collect individual statistics and provide you with personalized offers and ads subject to the Privacy Notice and the Terms of Use. JetBrains may use third-party services for this purpose. You can adjust or withdraw your consent at any time by visiting the Opt-Out page.