VsCode远程连接服务器后安装Github Copilot无法使用

VsCode远程连接服务器后安装Github Copilot无法使用

VsCode远程连接服务器后安装Github Copilot无法使用

1.在Vscode的settings中搜索Extension Kind,如图所示:

在这里插入图片描述

2.点击Edit in settings.json,添加如下代码:

"remote.extensionKind":{"GitHub.copilot":["ui"],"GitHub.copilot-chat":["ui"],}
remote.extensionKind 的作用

这是 VS Code 的远程开发配置项,用于控制扩展在远程环境(如 SSH、容器、WSL)中的运行位置。可选值:

“ui”:扩展在本地客户端运行
“workspace”:扩展在远程服务器运行

这两个扩展始终在 本地客户端运行,即使你连接了远程开发环境。

Read more

麦橘超然Flux图像生成器实战:Gradio WebUI定制化部署

麦橘超然Flux图像生成器实战:Gradio WebUI定制化部署 1. 这不是另一个“点开即用”的AI绘图工具 你可能已经试过十几个在线AI绘图平台,也下载过几款本地软件——有的要注册、有的限次数、有的生成一张图要等两分钟、有的画出来连主体都模糊。而今天要聊的这个,是真正能装进你那台显存只有8GB甚至6GB的笔记本里,还能稳稳跑出高清图的离线方案。 它叫“麦橘超然”,名字听起来有点江湖气,但背后是实打实的技术取舍:不拼参数堆叠,不靠云端算力兜底,而是用float8量化把大模型“瘦身”到能在中低配设备上呼吸自如;界面没花里胡哨的菜单栏,就一个输入框、两个滑块、一个按钮;生成的图不是“差不多就行”,而是细节经得起放大、光影有真实感、构图不崩坏。 这不是为极客准备的玩具,而是给设计师、插画师、内容创作者、甚至只是想安静画点东西的普通人的实用工具。它不承诺“秒出大师级作品”,但它保证:你写的每一句提示词,都会被认真理解;你调的每一个参数,都会真实影响结果;你点下的每一次“生成”,都在你自己的机器上完成——没有上传、

前端进阶 课程二十四、:CSS核心进阶三 定位(position)进阶与z-index

前端进阶 课程二十四、:CSS核心进阶三 定位(position)进阶与z-index

--静态定位/相对定位/绝对定位/固定定位/粘性定位/层叠等级 全面掌握position的static、relative、absolute、fixed四大值及sticky粘性定位的特性与应用场景,理解“Parent is relative, child is absolute”定位逻辑和fixed的viewport定位规则。深入剖析z-index的层级计算规则与层级上下文,解决元素层级冲突核心问题。通过实操实现相对定位微调、绝对定位弹窗、固定导航、粘性导航等案例,搭配弹窗、层级布局等作业,让学员能精准运用定位实现各类布局,熟练管理元素层级,攻克定位与层级的核心难点。

《Web 自动化测试入门:从概念到百度搜索实战全拆解》

《Web 自动化测试入门:从概念到百度搜索实战全拆解》

一、自动化的核心概念 1. 定义:通过自动方式替代人工操作完成任务,生活中常见案例(自动洒水机、自动洗手液、超市闸机)体现了 “减少人力消耗、提升效率 / 质量” 的特点。 2. 软件自动化测试的核心目的: * 用于回归测试:软件迭代新版本时,验证新增功能是否影响历史功能的正常运行。 3. 常见面试题解析: * 自动化测试不能完全取代人工测试:需人工编写脚本,且功能变更后需维护更新,可靠性未必优于人工。 * 自动化测试不能 “大幅度降低工作量”:仅能 “一定程度” 减少重复工作,需注意表述的严谨性。 二、自动化测试的分类 自动化是统称,包含多种类型,核心分类及说明如下: 分类说明接口自动化针对软件接口的测试,目的是验证接口的功能、性能、稳定性等。UI 自动化 针对软件界面的测试,包含: 1. 移动端自动化:通过模拟器在电脑上编写脚本,测试手机应用;稳定性较差(受设备、

微信 H5 缓存控制:后端重定向 & 前端强制刷新

在 Web 开发中,缓存是一把双刃剑。对于静态资源,它能极大提升加载速度;但对于业务逻辑频繁变动的 H5 页面(如支付、订单页),缓存往往会导致用户看到过期的数据或界面。最近在维护一个 uni-app 项目时,遇到了一段关于 H5 缓存控制的逻辑,引发了我对于“后端重定向加时间戳”和“前端 JS 加时间戳”这两种方案的思考。虽然两者的最终目的一致,但在 Hash 模式下,它们的实现原理和效果有着本质的区别。 一、 问题背景 在应用启动的生命周期中,通常会有这样一段逻辑:当用户访问特定的关键页面(如支付、订单页)时,如果当前 URL 中缺少时间戳参数,前端会自动解析 URL,追加当前时间戳,并强制页面刷新。 这就引出了一个问题:为什么不直接在后端重定向时加时间戳?这两种方式有什么区别? 二、 核心区别: