发布于 2016-06-03 00:27:38 | 85 次阅读 | 评论: 0 | 来源: 网友投递
PyCharm Python开发IDE
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。
PyCharm 2016.2 EAP 发布了,PyCharm是由JetBrains打造的一款Python IDE。
改进记录如下:
Python Related Improvements
Function return values are now shown in the PyCharm’s debugger after stepping out from a function
Postfix code completion has been improved with the “main” and “print” postfix templates extracting your [expression].main and [expression].print code snippets respecting Python 2 and Python 3 versions
A number of fixes related to parsing requirements.txt files
General
The Inspection tool window has been redesigned for better ergonomics: now code location for each of the problems is displayed along with controls to either apply a quick-fix or suppress inspection
More friendly popup IDE notifications in the rightmost bottom corner which are now more compact, and grouped by the subsystem they came from
The brand new Set Background Image option that makes your IDE look different by choosing a background image for the editor and the IDE frame
The installer for Windows now comes with our custom JDK build where we address some issues with focus and font rendering
Editor
Better spell-checking suggestions based on Damerau–Levenshtein distance
Support for font ligatures (highly voted request)
Coding assistance for Regex has been extended with better error reporting and added code completion for named group references
Language injection now works in YML files
Version control integration
The Commit dialog now shows unversioned files (so you don’t forget to commit something important)
Patches can now be applied from the clipboard (the IDE will offer to apply the patch when it obtains focus), or by dragging a file into the IDE
If a file has been moved or renamed since a patch was created for it, the IDE will try to figure that out or let you manually choose the file to apply the patch to
The VCS log continues getting better with a handy loading progress indicator, a shortcut to navigate to the filter field, and tooltips for graph arrows
The Git Log can now display commit details for several selected commits (this works for Git and Mercurial)
Brand new Apply Patch dialog to apply the changes from patch using a Merge-like dialog
Web development improvements
Small but neat improvements for TypeScript support
You can now configure whether you want IDE to add single, double or no quotes at all when autocompleting attributes in HTML and JSX
You can now drag a JavaScript or CSS file into the opened HTML file, and PyCharm will automatically create a script or a link tag inside the head tag for you.
Thanks to the integration with Angular CLI, you can now create new Angular 2 projects with ease. Install angular-cli globally via npm and create a new project in PyCharm.
Grunt, gulp or npm tasks as a Before launch task in a Run/Debug configuration
下载地址:https://confluence.jetbrains.com/display/PYH/JetBrains+PyCharm+Preview+%28EAP%29