python - iPython 在 OS X 上的 Visual Studio Code 中自动启动
问题描述
我希望 iPython 在我启动 VSC 时自动运行,而不是ipython
在终端中键入并按 Enter 键。这里的答案How to set ipython/jupyter as the default python terminal for vscode? 不像 Windows 那样工作,但它不应该真的不同。此外,是否有类似于 Spyder 中的“执行”按钮而不是键入的东西%run filename
?谢谢 !
解决方案
遗憾的是,目前任何官方扩展都没有提供 spyder 的良好工作流程(据我所知)。
但是您可以通过编写扩展自己轻松地实现基础知识。即使没有使用 TypeScript 的经验,您也可以快速构建一个扩展,在打开 python 文件后立即启动 IPython 控制台。我还设法执行了一个实现该runfile
方法的启动脚本。VS Code 还允许对你的函数进行键绑定,这样你几乎可以像使用 spyder 一样工作。
Spyder 对 IPython 终端做了相当多的修改,所以感觉不会完全一样。但毕竟,那里的一切都是开源的,所以你可以自己实现它,这就是我在空闲时间尝试做的事情。
推荐阅读
- java - javax.persistence.EntityManager.createQuery:当有/没有结果类时
- java - 如何将模型的genericgenerator中的参数传递给另一个类(IdGenerator)
- javascript - 如何使用 javascript 在 html 之间插入一个元素?
- android-studio - JetBrains IDE:在最近的括号内移动光标
- python - django.db.utils.ProgrammingError: (1146 表不存在)
- javascript - 使用附加参数将传递函数反应给动态创建的孩子
- docker - 对等节点状态命令在超级账本结构网络中无法正常工作
- docker - minikube docker-env 是什么意思?
- angular - Angular SSR 在生产中“查找视图失败”(Ubuntu、Nginx)
- python - 熊猫数据框计算与前一行