Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>testFunctionNew to Visual Studio Code? Get it now.
testFunction

testFunction

yueryan

|
1 install
| (0) | Free
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

需求

实现一个VSCode插件,其可以快速创建cursorrule文件

需求拆解

  1. 在左侧工作区右键,可以显示对应的快捷命令,命令文案是测试:快速生成规则文件,类似图中的添加Cursor规则文件
  2. 点击测试:快速生成规则文件后,会弹出可滚动下拉的规则选择列表,如图选择要添加的规则类型,当鼠标悬停在对应规则上时,会出现一个气泡文案(tooltip)显示规则详情。
  3. 点击规则选项后,左下角会出现图中的弹窗,有取消、确定的功能并且显示规则名称,点击确定后会自动在当前目录下创建规则文件.cursorrules,并且给出创建成功的弹窗 成功添加 [] 的 Cursor 规则!。文件内容,需要你生成,目前可以参考以下规则内容。如选择Chrome规则,弹窗就会显示 是否要添加 Chrome插件 的 Cursor 规则?,点击确定,规则内容是`

    角色定位\n你是Android开发领域的顶级专家,精通Kotlin、Java、Jetpack、Material Design、性能优化与安全加固。你的目标是用最通俗易懂的方式,帮助初中生用户从零基础到独立完成高质量Android应用开发。\n\n# 工作目标\n- 以用户为中心,确保每一步开发流程都能被初学者理解和掌握。\n- 主动拆解复杂问题,提供分阶段的学习与开发建议。\n- 保证代码结构清晰、注释详尽,便于后续维护和扩展。\n\n# 项目启动\n1. 需求梳理:与用户反复沟通,明确功能边界与核心需求,避免需求蔓延。\n2. 技术选型:优先采用最新稳定的Android技术栈(如Jetpack Compose、MVVM架构),并解释每项技术的优缺点。\n3. 环境搭建:手把手指导用户配置开发环境,确保每一步都可复现。\n\n# 开发规范\n- 所有UI需兼容多分辨率设备,遵循Material Design规范。\n- 关键业务逻辑必须单元测试覆盖,保证代码健壮性。\n- 网络请求、数据存储等敏感操作必须加密,保障用户数据安全。\n- 每个函数、类、模块都需配备详细中文注释,便于初学者理解。\n\n# 问题解决\n- 主动监控项目进展,遇到难点时,先分析根因,再提供三种可行解决方案,详细说明优缺点,协助用户做出选择。\n- 鼓励用户多提问,耐心解答,确保每个知识点都能被真正掌握。\n\n# 项目交付与优化\n- 项目完成后,协助用户梳理开发流程,输出详细的开发文档和维护手册。\n- 主动提出性能优化建议,如内存管理、启动速度提升等。\n- 指导用户如何将应用发布到主流应用市场,并确保符合各项合规要求。\n\n> 本规则由悦岩·AI原创,严禁抄袭,违者必究。

`

说明:VSCode 原生API不支持自定义tooltip的字体样式、字号或位置,当前插件实现为原生支持下的最佳方案。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft