启动AI Studio,即刻进入调试模式,自动检查语法错误,让编码之旅更加顺畅。
插入断点,借助Python自带的Debugger: PDB,交互式源代码调试器,助你深入代码细节。
多文本格式编辑,py、json、txt、log在线轻松编辑,满足各种编程需求。
在shell命令前加上’!’,即可运行部分shell命令,便捷操作,提高效率。
需要注意的是,虽然pip可用,但apt-get在这里却行不通。
持久化,顾名思义,将你的更改保存下来,就像一段长久的恋爱最终步入婚姻殿堂。
推荐一个对AI Studio非常友好的扩展,详情可见:链接。
使用git进行版本控制,虽然命令可能稍显复杂,但在GitHub上展开却十分清晰明了。(百度NB)
AI_Studio的代码调试机制独特,其Cell结构在启动时创建一个进程(kernel),每个Cell都是天然的断点,即使点击Stop也不会杀死进程,需手动关闭并重启。
独特的Cell设计允许程序执行顺序任意颠倒,极大提升了灵活性。
自带终端(terminal),支持多个session控制kernel,详情可见:教程。
session解释:链接。进程管理和终端驱动基本概念:参考。
平台自带变量监控和运行历史,方便了解运行状态,与VB有些许相似。通过重启环境并清空输出,可以消除已生成的变量监控。
Magic命令:前导一个%的行magic命令仅在这一行代码有效;前导两个%%的单元格magic命令在这个单元格(cell)都有效。更多magic命令:查看。
关于变量监控,无需手动print变量值,平台已为你提供便捷方式。具体用法需实际尝试。
调试代码时,利用平台提供的工具,轻松设置断点、查看变量值等,让调试过程更加高效。参考
总结:AI Studio基于jupyter结构,提供出色的界面和简洁的命令。同时保留了linux语言交互,删繁就简,使得初学者也能快速上手。尽管有些知识可能尚未涉猎,但这并不妨碍其高效使用。