杜逸先 使用 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
Conda 4.6.0 DocumentationDocumentation, Release 4.6.0 Package, dependency and environment management for any language—Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN Conda is an open source package management system and environment integration systems such as Travis CI and AppVeyor to provide frequent, automated testing of your code. The conda package and environment manager is included in all versions of Anaconda®, Miniconda and completion: 1. Make sure that argcomplete is installed: conda install argcomplete 2. Add the following code to your bash profile: eval "$(register-python-argcomplete conda)" 3. Test it: 1. Open a new Terminal0 码力 | 190 页 | 728.67 KB | 8 月前3
Conda 4.6.1 DocumentationDocumentation, Release 4.6.1 Package, dependency and environment management for any language—Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN Conda is an open source package management system and environment integration systems such as Travis CI and AppVeyor to provide frequent, automated testing of your code. The conda package and environment manager is included in all versions of Anaconda®, Miniconda and completion: 1. Make sure that argcomplete is installed: conda install argcomplete 2. Add the following code to your bash profile: eval "$(register-python-argcomplete conda)" 3. Test it: 1. Open a new Terminal0 码力 | 190 页 | 728.57 KB | 8 月前3
Conda 23.5.x Documentationdev0+placeholder Package, dependency and environment management for any language---Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN Conda is an open-source package management system and environment continuous integration systems, such as GitHub Actions, to provide frequent, automated testing of your code. The conda package and environment manager is included in all versions of Anaconda®, Miniconda, and either generic or Python. Noarch generic packages allow users to distribute docs, datasets, and source code in conda packages. Noarch Python packages are described below. Declaring these packages as noarch0 码力 | 370 页 | 3.11 MB | 8 月前3
Conda 23.3.x Documentationpost2+bdcba5dd0 Package, dependency and environment management for any language---Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN Conda is an open-source package management system and environment integration systems such as Travis CI and AppVeyor to provide frequent, automated testing of your code. The conda package and environment manager is included in all versions of Anaconda®, Miniconda, and either generic or Python. Noarch generic packages allow users to distribute docs, datasets, and source code in conda packages. Noarch Python packages are described below. Declaring these packages as noarch0 码力 | 370 页 | 2.94 MB | 8 月前3
05. 李枫 用于 Linux 内核调试的 Python ation/trace/tracepoints*.rst $KERNEL_SRC/Documentation/trace/features/*.* Browsing Kernel Code Online https://www.kernel.org/ https://github.com/torvalds/linux https://elixir.bootlin Compiler Collection) 1) Overview https://github.com/iovisor/bcc/ A toolkit with Python/Lua frontend for compiling, loading, and executing BPF programs, which allows user-defined instrumentation0 码力 | 63 页 | 4.07 MB | 1 年前3
8 4 Deep Learning with Python 费良宏 iOS/ Mobile App @ 1.5 年 Cloud Computing @ 技术关注: 云计算:架构、大数据、计算优化 机器学习:深度学习、自然语言处理 语言:Python、Go、Scala、Lua Web:爬虫 2016的目标:Web爬虫+深度学习+自然语言处理 = ? Microso� Apple AWS 今年最激动人心的事件? 2016.1.28 “Mastering the0 码力 | 49 页 | 9.06 MB | 1 年前3
python3学习手册jetbrains.com/pycharm/download/ ★PyCharm快捷键 Alt + Shi� 列选择模式,可同时选择多列 Ctrl + Alt + L 重新格式化代码,Reformat Code Ctrl + B 跳转到鼠标指定的函数定义处 Shi� + F10 运行程序 Ctrl + R 查找替换 ★设置字体颜色 File → Se�ngs → Editor → Color User Interface , 勾 选 Disable double modifier key shortcuts ★设置每行最大长度 File → Se�ngs → Editor → Code Style → 右侧的 General下的 Hard wrap at: 120(默认为120字符) ★设置源码文件字符编码 File → Se�ngs → Editor → File Encodeings #激活指定的虚拟环境 ★第13章、anaconda conda是代码包及其依赖项和环境的管理工具,conda为Python项目而 创造,但可适用于以下多种语言: Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN anaconda是一个包含180+的科学包及其依赖项的发行版本,其包含的 科学包包括:conda, numpy0 码力 | 213 页 | 3.53 MB | 1 年前3
Conda 23.7.x DocumentationRelease 23.7.4.dev7 Package, dependency and environment management for any language---Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN Conda is an open-source package management system and environment continuous integration systems, such as GitHub Actions, to provide frequent, automated testing of your code. The conda package and environment manager is included in all versions of Anaconda®, Miniconda, and either generic or Python. Noarch generic packages allow users to distribute docs, datasets, and source code in conda packages. Noarch Python packages are described below. Declaring these packages as noarch0 码力 | 795 页 | 4.91 MB | 8 月前3
共 563 条
- 1
- 2
- 3
- 4
- 5
- 6
- 57













