当前位置: 首页 > news >正文

山东建设发展研究院网站网络设计方案包括哪些

山东建设发展研究院网站,网络设计方案包括哪些,免费素材库app图片,a5源码目录 1. 简介2. 安装和配置3. AI编程1)自动补全2)chat & composer功能组件codebaseRules for AI提示符 4)内嵌对话框 4. Git版本控制 1. 简介 优点:交互式生成和修改代码等文本。 局限:①目前还不能独立完成中大型…

目录

  • 1. 简介
  • 2. 安装和配置
  • 3. AI编程
    • 1)自动补全
    • 2)chat & composer
      • 功能组件
      • codebase
      • Rules for AI
      • @提示符
    • 4)内嵌对话框
  • 4. Git版本控制

1. 简介

优点:交互式生成和修改代码等文本。
局限:①目前还不能独立完成中大型项目,需要人工分解需求,逐步实现。②幻觉问题,需要人工检查。

2. 安装和配置

1)官网下载安装程序,按提示进行安装。

2)初始配置后,登录。

在这里插入图片描述

3)详细配置(三种进入方式:①右上角⚙;②Ctrl+Shift+j;②Ctrl+Shift+p, cursor settings

①cursor seetings

  • General
  • Models
  • Features
  • Beta

对于非订阅版用户,免费额度使用完后可以使用自己购买的第三方大模型API。下图示例了如何使用配置deepseek-r1的api。首先仅选中deepseek-r1模型,然后填入自己的API和API域名(示例使用的是阿里云百炼平台),保存后验证。

在这里插入图片描述
在这里插入图片描述
如果使用其它大模型,注意关闭API key,并勾选要使用的大模型。

②命令面板
通过Ctrl+Shift+p调用命令面板,通过它可以快速执行各种操作。

配置项说明
configure display language界面语言,可在扩展中安装中文
open vs code settings包括多种vsc配置

(经过一系列配置后),cursor的主界面如下图所示。

在这里插入图片描述
cursor主界面组成。
①菜单栏。
②用于控制主侧栏和面板的显示以及设置。
③主侧栏(primary size bar):资源管理器(explorer),搜索(search),源代码管理(source control),扩展(extentions),运行和调试(run and debug),远程资源管理(remote explorer)等。
④编辑窗口。
⑤面板(panel):问题(problems),输出(output),调试控制台(debug console),终端(termina),端口(ports),注释(comments)。
⑥AI panel: chat, composer, bug finder.
⑦状态栏:Tab补全设置(Cursor Tab)。
⑧搜索框。
⑨欢迎任务,关闭即可。

3. AI编程

模式启用方式功能
chatctrl+l ;选中+Add to Chat;Fix;不能自动生成和修改文件;代码库分析;对话;
composerctrl+i;选中+Add to Composer;Fix;能自动生成和修改文件;能操作多个文件;
自动补全tab多行编辑;智能改写;光标预测;
内嵌对话ctrl+k;选中+Add to Edit作用域是选中或内嵌对话框下方的区域;

1)自动补全

下图展示了自动补全功能的配置选项,包括多行替换、部分接受(ctrl+右键逐个接受补全内容)、光标预测、注释补全等。

(略)

2)chat & composer

功能组件

功能组件chatcompose
Add context添加上下文同左
输入框支持文本,图片和@同左
模型列表设置路径:Ctrl+Shift+j > Models-
image图片上传,此外还支持拖拽和粘贴同左
提交①submit:直接补全;
②codebase:先读取项目文件,建立索引,然后补全;
①normal:生成或修改文件
②agent:normal+自动检测和安装组件+代码运行+bug修复
补全内容①文本行:reply,copy;
②代码片:ask,copy,apply;
③整段文本:copy;
①Restore:恢复之前的代码状态;
②代码片-修改:copy,reapply,reject,accept,show code/diff;
③代码片-接受:copy,reapply,show code/diff;
④整段文本:copy;
⑤Review change:汇总修改;

codebase

cursor的codebase功能用于提前索引代码库,然后将整个项目的代码库作为上下文环境与AI交互。下图展示了codebase功能的配置选项,包括执行索引,是否索引新文件夹,不索引文件列表,是否索引版本历史。

在这里插入图片描述

可以通过对话框codebase提交或**@Codebase**在提交时使用codebase作为上下文。

Rules for AI

用于指定每次对话的提示词模板,比如设置角色(编程专家)、输出的语言要求(中文)、代码格式等。
以下是配置界面,其中.cursorrules文件用于设置项目级别的规则,上方文本框用于设置全局规则,前者的优先级高于后者。

在这里插入图片描述

@提示符

@提示符用于将不同内容添加到上下文。目前支持的内容如下。

内容说明备注
Files文件同操作:Add to Text;拖拽文件;
Folders文件夹同操作:拖拽文件夹到对话框;
Codes代码片同操作:选中+ctrl+l
Docs文档互联网文档通过 cursor settings > features > docs 添加
Git版本历史(本地和远程)
Notepadsnotepad文档
Codebase代码库
Summarized Composers
Cursor Rules
Web互联网搜索也可以通过@+url添加特定的互联网页面
Lint errors检查指定文件的语法错误chat-only
Definitions附近区域的定义内嵌对话框-only

4)内嵌对话框

ctrl+k

  • Genarate:生成新代码;
    • Accept; Reject;
  • quick question/alt+enter:问答模式;
  • 模型列表
  • 【终端】Submit:生成命令行;
    • Run; Reject;

选中+Add to Edit

  • Submit Edit:代码注释、修改、生成(异常捕获、测试用例)等;
    • Accept; Reject;
  • quick question:同上
  • 模型列表

4. Git版本控制

由于cursor能同时修改多个文件,因此建议引用版本控制,将良好版本提交到云端,以便团队协作。

测试环境:

  • python:解释器;扩展(解释器指定方式:ctrl+shift+p, python: select interpreter);
  • git:git客户端;云端使用gitee;

1)初始化仓库;
2)【远程】新建仓库;
3)【远程】设置访问令牌;
4)将【远程】仓库添加到本地仓库:git remote add origin https://oauth2:个人令牌@仓库url
5)提交版本;
6)同步到【远程】;
7)回滚:git revert commitID

http://www.dtcms.com/a/404692.html

相关文章:

  • 企业网站要怎么建设去成都旅游攻略怎么做
  • String算法提升_2/9:415. 字符串相加
  • 做企业网站的尺寸是多少钱简洁大气网站设计
  • 宁德网站建设公司网站建设的教程
  • 深圳网站策划推广礼品定制
  • 太原做网站的通讯公司厦门效果图制作公司
  • 网站后台管理系统怎么登陆上传的网站打不开
  • 全国网站排名个人网站备案 淘宝客
  • 东莞网站建设公司下载百度到桌面
  • 专业网站开发企业做网站怎么能在百度搜索到
  • 网站模板 div百度推广河南总部
  • 网站开发资金来源手机模板网站生成制作
  • 哪个网站可以做空比特币网站备案的具体流程图
  • 中文网站建设公司排名目前很火的网页游戏
  • 福建省建设监理公司网站三视觉设计网站
  • 哪个不是网站开发工具wordpress的评论
  • 查钓鱼网站做网站建设的公司有哪些方面
  • 电脑搭建网站推广什么app佣金高
  • 网站用什么语言网创项目平台
  • 手机网站页面如何制作软件抖音推广方式
  • 推荐做网站的话术本地南通网站建设
  • 南宁网站建设找哪家建设网站思路
  • 网站做优化的必要性百度seo优化网站怎么做
  • 宠物出售的网站怎么做网站开发 图片服务器
  • 做任务赚q币的网站深圳企业主页制作
  • 钟表 东莞网站建设脚上起小水泡还很痒是怎么回事
  • CMake学习篇[2]---CMake进阶+非同级目录构建+静态库/动态库链接
  • 手机怎么制作网站教程视频教程网站原图怎么做
  • 天津网站制作报价wordpress get page
  • 网站建设所需的硬软件兰州自媒体公司有哪些