Tailwind CSSTailwind CSS
Home
  • Tailwind CSS 书籍目录
  • Vue 3 开发实战指南
  • React 和 Next.js 学习
  • TypeScript
  • React开发框架书籍大纲
  • Shadcn学习大纲
  • Swift 编程语言:从入门到进阶
  • SwiftUI 学习指南
  • 函数式编程大纲
  • Swift 异步编程语言
  • Swift 协议化编程
  • SwiftUI MVVM 开发模式
  • SwiftUI 图表开发书籍
  • SwiftData
  • ArkTS编程语言:从入门到精通
  • 仓颉编程语言:从入门到精通
  • 鸿蒙手机客户端开发实战
  • WPF书籍
  • C#开发书籍
learn
  • Java编程语言
  • Kotlin 编程入门与实战
  • /python/outline.html
  • AI Agent
  • MCP (Model Context Protocol) 应用指南
  • 深度学习
  • 深度学习
  • 强化学习: 理论与实践
  • 扩散模型书籍
  • Agentic AI for Everyone
langchain
Home
  • Tailwind CSS 书籍目录
  • Vue 3 开发实战指南
  • React 和 Next.js 学习
  • TypeScript
  • React开发框架书籍大纲
  • Shadcn学习大纲
  • Swift 编程语言:从入门到进阶
  • SwiftUI 学习指南
  • 函数式编程大纲
  • Swift 异步编程语言
  • Swift 协议化编程
  • SwiftUI MVVM 开发模式
  • SwiftUI 图表开发书籍
  • SwiftData
  • ArkTS编程语言:从入门到精通
  • 仓颉编程语言:从入门到精通
  • 鸿蒙手机客户端开发实战
  • WPF书籍
  • C#开发书籍
learn
  • Java编程语言
  • Kotlin 编程入门与实战
  • /python/outline.html
  • AI Agent
  • MCP (Model Context Protocol) 应用指南
  • 深度学习
  • 深度学习
  • 强化学习: 理论与实践
  • 扩散模型书籍
  • Agentic AI for Everyone
langchain

12. 附录

常用工具与命令速查表

在仓颉编程语言的开发过程中,掌握常用的工具和命令可以显著提高开发效率。以下是一些常用的工具和命令速查表,供开发者快速查阅。

1. 开发工具
工具名称描述常用命令/操作
仓颉IDE官方推荐的集成开发环境,支持代码高亮、调试、自动补全等功能。- 启动IDE:cangjie-ide
- 新建项目:File -> New Project
- 调试:F5
VS Code支持仓颉语言的插件,提供丰富的扩展功能。- 安装插件:ext install cangjie-lang
- 运行代码:Ctrl + F5
Jupyter Notebook支持仓颉语言内核,适合数据分析和交互式编程。- 安装内核:pip install cangjie-kernel
- 启动Notebook:jupyter notebook
2. 包管理工具
工具名称描述常用命令/操作
CangjiePM仓颉语言的官方包管理工具,用于安装和管理依赖包。- 安装包:cpm install <package>
- 更新包:cpm update <package>
pip支持仓颉语言的Python包管理工具,适用于跨语言项目。- 安装包:pip install <package>
- 卸载包:pip uninstall <package>
3. 调试工具
工具名称描述常用命令/操作
Cangjie Debugger仓颉语言的官方调试工具,支持断点调试、变量监视等功能。- 启动调试:cangjie-debug <script>
- 设置断点:break <line>
gdb支持仓颉语言的GNU调试器,适用于底层调试。- 启动调试:gdb <executable>
- 查看变量:print <variable>
4. 版本控制工具
工具名称描述常用命令/操作
Git广泛使用的版本控制工具,支持仓颉语言项目。- 初始化仓库:git init
- 提交更改:git commit -m "message"
GitHub代码托管平台,支持仓颉语言项目的协作开发。- 克隆仓库:git clone <url>
- 推送更改:git push origin <branch>
5. 性能分析工具
工具名称描述常用命令/操作
Cangjie Profiler仓颉语言的官方性能分析工具,用于分析代码性能瓶颈。- 启动分析:cangjie-profiler <script>
- 查看报告:report <output>
Valgrind支持仓颉语言的内存分析工具,适用于内存泄漏检测。- 启动分析:valgrind <executable>
- 查看报告:cat <logfile>
6. 测试工具
工具名称描述常用命令/操作
Cangjie Test仓颉语言的官方测试框架,支持单元测试和集成测试。- 运行测试:cangjie-test <testfile>
- 生成报告:report <output>
pytest支持仓颉语言的Python测试框架,适用于跨语言项目。- 运行测试:pytest <testfile>
- 生成报告:pytest --junitxml=<output>
7. 其他常用命令
命令名称描述示例
cangjie仓颉语言的命令行工具,用于运行脚本和管理项目。- 运行脚本:cangjie run <script>
- 编译项目:cangjie build <project>
cangjie-repl仓颉语言的交互式解释器,用于快速测试代码片段。- 启动REPL:cangjie-repl
- 退出REPL:exit()

通过掌握这些工具和命令,开发者可以更加高效地进行仓颉语言的开发、调试和测试工作。

Last Updated:: 3/18/25, 4:00 PM