杜逸先 使用 VS Code 开发 Python 项目的最佳实践使用VS Code进行Python开发 的最佳实践 杭州美登科技 杜逸先 目录 CONTENTS 什么是VS Code VS Code与Python 最佳实践 提问时间 什么是VS Code 什么是VS Code 什么是VS Code 什么是VS Code 1. 开源+跨平台 2. 轻量级+丰富的插件生态 3. 开箱即用+高度自定义(颜色主题、按键绑定、版本控制工具等) VS Code与Python VS Code与Python VS Code与Python——Autocomplete and IntelliSense VS Code与Python——Autocomplete and IntelliSense VS Code与Python——Refactoring(Extract Variable) VS Code与Python——Refactoring(Extract Method) VS Code与Python——Refactoring(Sort imports) VS Code与Python——Linting VS Code与Python——Linting VS Code与Python——Formatting VS Code与Python——Formatting VS Code与Python——Debugging VS Code与Python——Debugging0 码力 | 46 页 | 2.65 MB | 1 年前3
1 Python在Azure Notebook产品发展中的核心地位 以及通过Visual Studio Code的最佳Azure实践 韩骏Python 与 Visual Studio Code 在 人工智能应用中的最佳 Azure 实践 韩骏@formulahendry 自我介绍 • 微软研发工程师 @ Visual Studio China • IoT • VS Code • VS Code 代码贡献者 • 多款 VS Code 插件作者 • “玩转VS Code”知乎专栏 & 微信公众号作者 https://zhuanlan https://zhuanlan.zhihu.com/vs-code • https://github.com/formulahendry/955.WLB • Speaker @ 2018 微软技术暨生态大会 • CodeLab @ Google Developer Group • Speaker @ 2019 GitHub 中国官方见面会 我开发的插件 Python 与人工智能 “Python的快速发展的一个主要增 Stack Overflow 2019 开发者调查 Visual Studio Code • 开源 • 跨平台 • 轻量级 • 智能提示 (IntelliSense) • 代码调试 • 内置 Git 支持 • 多语言支持 • 丰富的插件 VS Code 最热门的插件是? 官宣!全球首秀 Visual Studio Code Python 插 件将提供 Jupyter Notebook 的原生支持0 码力 | 55 页 | 14.99 MB | 1 年前3
PyMuPDF 1.12.2 documentationPage Pixmap Supported Input Image Types Details on Saving Images with writeImage() Pixmap Example Code Snippets Point Remark Point Algebra Examples Shape Usage Examples Common Parameters Rect installation material is contained in a separate GitHub repository and obsoletes all other download and generation work. You only need to choose which Python version and bitness you want and then download the repository, ranging from simple code snippets to full-featured utilities, like text extraction, PDF joiners and bookmark maintenance. Interesting PDF manipulation and generation functions have been added0 码力 | 387 页 | 2.70 MB | 1 年前3
MuPDF 1.23.0 DocumentationRelease 1.23.0 Artifex Nov 26, 2024 USER GUIDE 1 Quick Start Guide 3 1.1 Get the MuPDF source code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Building the documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 7.5 Example client code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 7.6 Changelog should acquire the source code and build the library. USER GUIDE 1 MuPDF Documentation, Release 1.23.0 2 USER GUIDE CHAPTER ONE QUICK START GUIDE 1.1 Get the MuPDF source code There are a few options0 码力 | 245 页 | 817.74 KB | 8 月前3
MuPDF 1.22.0 DocumentationRelease 1.21.2 Artifex Jun 01, 2023 USER GUIDE 1 Quick Start Guide 3 1.1 Get the MuPDF source code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Building the documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 5.5 Example client code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 5.6 Changelog should acquire the source code and build the library. USER GUIDE 1 MuPDF Documentation, Release 1.21.2 2 USER GUIDE CHAPTER ONE QUICK START GUIDE 1.1 Get the MuPDF source code There are a few options0 码力 | 175 页 | 698.87 KB | 8 月前3
Jinja2 Documentation Release 2.10mind that the documentation is written with Python 2 in mind, so you will have to adapt the shown code examples to Python 3 syntax for yourself. 5 6 CHAPTER 2 API This document describes the API to these are security related. 11 code_generator_class The class used for code generation. This should not be changed in most cases, unless you need to modify the Python code a template compiles to. context_class Modifications on parent must not happen and mod- ifications on vars are allowed from generated template code only. Template fil- ters and global functions marked as contextfunction()s get the active context0 码力 | 148 页 | 475.08 KB | 1 年前3
MuPDF 1.24.0 DocumentationRelease 1.24.0 Artifex Nov 26, 2024 USER GUIDE 1 Quick Start Guide 3 1.1 Get the MuPDF source code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Building the documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 7.5 Example client code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 7.6 Changelog should acquire the source code and build the library. USER GUIDE 1 MuPDF Documentation, Release 1.24.0 2 USER GUIDE CHAPTER ONE QUICK START GUIDE 1.1 Get the MuPDF source code There are a few options0 码力 | 249 页 | 830.15 KB | 8 月前3
Mypy 1.10.0+dev Documentationtype checker for Python. Type checkers help ensure that you’re using variables and functions in your code correctly. With mypy, add type hints (PEP 484 [https://peps.python.org/pep-0484/]) to your Python those types incorrectly. Python is a dynamic language, so usually you’ll only see errors in your code when you attempt to run it. Mypy is a static checker, so it finds bugs in your programs without even use the Python interpreter to run your code, even if mypy reports errors. Mypy is designed with gradual typing in mind. This means you can add type hints to your code base slowly and that you can always0 码力 | 318 页 | 270.84 KB | 1 年前3
Mypy 1.8.0 Documentationtype checker for Python. Type checkers help ensure that you’re using variables and functions in your code correctly. With mypy, add type hints (PEP 484 [https://peps.python.org/pep-0484/]) to your Python those types incorrectly. Python is a dynamic language, so usually you’ll only see errors in your code when you attempt to run it. Mypy is a static checker, so it finds bugs in your programs without even use the Python interpreter to run your code, even if mypy reports errors. Mypy is designed with gradual typing in mind. This means you can add type hints to your code base slowly and that you can always0 码力 | 318 页 | 271.55 KB | 1 年前3
Mypy 1.8.0 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 1.10 Dynamically typed code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 1.11 Type narrowing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 1.27 Automatic stub generation (stubgen) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 1.28 Automatic type checker for Python. Type checkers help ensure that you’re using variables and functions in your code correctly. With mypy, add type hints (PEP 484) to your Python programs, and mypy will warn you when0 码力 | 234 页 | 902.89 KB | 1 年前3
共 562 条
- 1
- 2
- 3
- 4
- 5
- 6
- 57













