Home > News content

To enhance the experience, Microsoft introduced the Python language server in VSCode.

via:博客园     time:2018/7/22 18:01:16     readed:258

Microsoft continues to focus on providing a better Python development experience by releasing the Python Language Server. It is currently available as part of the Python extension to Visual Studio Code and will be released as a standalone component in the near future.

Visual Studio previously had IntelliSense features for Python, but it is also a proprietary feature of Visual Studio. Microsoft IntelliSense is a code analysis and recommendation tool that provides auto-completion of variables, functions, and other symbols in your code.

According to Microsoft, IntelliSense has a very deep understanding of Python, but only Visual Studio users can enjoy these benefits. Until the advent of the Python language server, it will enable users to enjoy these benefits using any tool that is compatible with the language server protocol.

Microsoft developer Steve Dower in the blogWritten"Having a standalone, cross-platform language server means that we continue to innovate and improve our IntelliSense experience for Python developers in both Visual Studio and Visual Studio Code. ”

The version included with the Python extension of Visual Studio Code in the July release is an earlier version of the server that includes the following features:

  • A syntax error will be displayed when entering the code

  • Provides a warning when the module cannot be found correctly

  • Ability to fill missing autocompletes with ypeshed files

  • Improved performance in analytic workspaces

  • Ability to detect grammatical errors throughout the workspace

  • Faster startup speed and import speed

  • Better handle several language structures

China IT News APP

Download China IT News APP

Please rate this news

The average score will be displayed after you score.

Post comment

Do not see clearly? Click for a new code.

User comments