Quantcast
Channel: OSCHINA 社区最新新闻
Viewing all articles
Browse latest Browse all 44787

PyCharm 5.1 Beta 2 发布,Python 集成开发环境

$
0
0

PyCharm 5.1 Beta 2 发布了。PyCharm是由JetBrains打造的一款Python IDE。我们知道,VS2010的重构插件Resharper就是出自JetBrains之手。那么,PyCharm有什么吸引人的特点呢?

首先,PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……

另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython

改进日志:

Code InsightFeaturePY-2748Ctrl+Click on formatted string to lead to format arguments
BugPY-18595PEP 0484 Type annotations for Python 2 are incorrect on @staticmethods
BugPY-18659ClassCastException in PySubstitutionChunkReference.resolvePercentString
BugPY-18560wrong inferred type for result of __getitem__ by square brackets with slice
ExceptionPY-18386Exception when completing an attribute reference of a recursively defined type
ExceptionPY-18695IllegalStateException on collect run-time types information
DebuggerBugPY-14992Debugging gets stuck with gevent monkey patching
DockerBugPY-18705docker compose remote setup failing
DocstringsBugPY-18733Return types collected by debugger are not inserted automatically inside generated docstrings
ExceptionPY-18740TypeError from rest_formatter.py helper for the file-level docstring of module gimpfu
IPython NotebookBugPY-15718IPython Notebook: invalid project selected as serving directory in multi-project structure
BugPY-15859Map F1 and help button (if any) of the IPython Notebook console to the specified id
UsabilityPY-15045Newly created cell evaluation
InspectionsBugPY-18422False positives with __slots__ and class attributes
BugPY-18401False positive in str.format() with **kwargs
BugPY-18115%s substitution flagged as an unresolved reference
BugPY-18322PyCharm cannot detect obvious unresolved method
BugPY-18096False positive "Type doesn't have expected attributes" for namedtuple
SkeletonsExceptionPY-18205NPE building skeletons
Build toolsBugWEB-18581npm scripts: Debug should be available only for script with node process
HTMLBugWEB-10645Wrong case in HTML autocomplete
BugWEB-20527Error: Cannot resolve file
JavaScriptFeatureWEB-20555JSON Schema: recognize comments
BugWEB-20494JSDoc @see symbol autocompletion not working inside constructor function
BugWEB-20426export default function gives "Unused function" and "Unresolved variables"
BugWEB-20557JSON Schema: provide warning about required type Object for the schema to be read
JavaScript. FrameworksBugWEB-20600Angular 2: red code, 'Unexpected token' inspection
JavaScript. InspectionsBugWEB-20443JSHint: support new options inside .jshintrc file and JSHint UI
BugWEB-20138ES6: reassign const variable
BugWEB-20117Redundant local variable inspection for JavaScript incorrectly identifies variable that is required.
BugWEB-20559es6: destructuring assignment in for of loop result in restructured variables incorrectly being marked as 'might not be initialized'
BugWEB-20534Duplicate declaration when using computed property names with function values
Node.jsExceptionWEB-20643Remote interpreter: NullPointerException on applying empty Vagrant configuration
TypeScriptBugWEB-18352Typescript: module resolution logic wrong. Analyzer ignores `typings` entry in sud-modules `package.json` when targeting commonjs
BugWEB-20625Convert to template string intention should work in TypeScript
BugWEB-18835TypeScript: Autoformatting does not put spaces after colon before type in interfaces
PerformanceWEB-19847WebStorm crashes caused by large TypeScript project when unresolved types introduced
IDE ConfigurationBugIDEA-152061Ability to set default project location
TaskIDEA-149458Support for parallel update campaigns in a single channel
Task ManagementBugIDEA-136499"Open Task" command and GitLab issues: uses internal (DB global) issue id instead of issue number (project local)
Version Control. LogUsabilityIDEA-152442"Go To Hash/Branch/Tag" button is missing
Version Control. MercurialPerformanceIDEA-152392Freezes when hg has many roots (JDK project)
Version Control. SubversionBugIDEA-146178Subversion fails during check of file by invalid path
Plugin: Deployment _ FTP..BugWI-30881Key passphrase is used as a password in case key file is invalid or passphrase doesn't match it
ExceptionWI-30645Remote Host Access: null pointer exception with copy and paste
No subsystemBugKT-8592"Choose Sources" fails with Kotlin files

下载地址:

Platform

Download

Notes

Windows

pycharm-professional-145.256.43.exe


Linux

pycharm-professional-145.256.43.tar.gz

Unpack .tar.gz into an empty folder only.

Linuxpycharm-professional-145.256.43-no-jdk.tar.gz(warning)  Requires manually installed Java 8. Unpack .tar.gz into an  empty folder  only.

Mac OS X

pycharm-professional-145.256.43.dmg

Includes bundled Java 8.



Viewing all articles
Browse latest Browse all 44787

Trending Articles