vscode

2501_9160088920 小时前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
iOS App 图标、启动屏和多语言搭配 方法,上架前使用KXBuild一次做好 App 图标iOS App 图标只需一张 1024×1024、不带透明通道的 PNG 就能生成全部尺寸;启动屏用 UILaunchScreen 配背景色和 Logo,界面文字和 App 名称用 .xcstrings 翻译,再补齐商店信息的多语言。
2501_9159184120 小时前
vscode·ios·objective-c·个人开发·swift·敏捷流程
iOS 推送通知怎么实现,从 APNs p8 密钥到 iOS 真机收到第一条推送iOS 推送通知分五步:开通 Push Notifications 并重新生成描述文件、加 aps-environment、请求权限拿设备令牌、创建 APNs .p8 密钥、从电脑发测试推送。附拿不到令牌、APNs 报错、TestFlight 收不到的排查方法。
sunshine22 girl2 天前
人工智能·vscode·编辑器
copilot vscode 使用技巧1.快捷键tab按键:接受ctrl + >:接受一个单词;esc: 拒绝;2.写注释生成代码;3.ctrl+ i:出现一个聊天框,输入需求,可以生成代码;
2501_915909062 天前
ide·windows·vscode·macos·ios·个人开发·xcode
Windows 打开 Xcode 工程,编译调试 Xcode 项目并和 Mac 同事协作在 Windows 打开 Xcode 工程,克隆仓库后体检、装依赖、确认 scheme 和签名,就能编译并装到 iPhone 调试。还讲清和 Mac 同事共用仓库时 .gitignore、Pods、pbxproj 冲突和 Storyboard 怎么处理。
2501_916007473 天前
windows·vscode·ios·objective-c·个人开发·swift·敏捷流程
Windows OpenSSL 生成 iOS 证书,制作 p12 与描述文件,KXBuild 签名实操iOS App 装到手机和上架都要签名,签名需要证书(.p12)和描述文件(.mobileprovision)。Apple 官方的申请流程要在 Mac 的「钥匙串访问」里生成 CSR,本文用 OpenSSL 在 Windows 上完成同样的事,同时也可以使用 Appuploader 来生成证书签名描述文件。从生成私钥一直做到 KXBuild 能用这些文件签名。需要准备已加入 Apple Developer Program 的账号、一台 iPhone 和数据线,整个过程大约二十分钟。
我要见SA姐13 天前
ide·vscode·python·自动化·编辑器
Chrome 内存泄漏诊断指南:从现象定位到根因排查说明内存泄漏在前端应用中的典型表现,如页面越用越卡、标签页崩溃、内存占用持续攀升,并点明本文的写作目标与读者收益。
00后程序员张3 天前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
Windows 开发 iOS App 入门,用 SwiftUI 写第一个 iOS App 装到 iPhone在 Windows 上开发 iOS App,可以用 SwiftUI 从新建工程写起,分三步做出能增删、勾选并保存数据的待办清单,装到 iPhone 断点调试,再用 TestFlight 或 Ad Hoc 发给同事,全程约一小时。
Eiceblue4 天前
开发语言·vscode·python·word
用 Python 给 Word 文档加水印:文字、图片与批量处理水印是覆盖在页面上的标记:它在每一页重复出现,位于正文下方,不占用段落空间,也不改变分页。Word 把水印保存在页眉层里,因此设置一次就能覆盖整份文档。
2501_915921434 天前
服务器·windows·vscode·ios·ci/cd·个人开发·敏捷流程
KXBuild CI 实操,Windows/Linux 服务器接入 Jenkins 打包 iOS IPAiOS 持续集成通常要专门准备一台 Mac 做构建机。用 KXBuild 可以把现有的 Windows 或 Linux 服务器接进 Jenkins、GitLab CI,每次提交或打 tag 自动出签好名的 ipa。本文从准备构建机讲到上传 TestFlight,需要准备 Apple 开发者账号、Apple Distribution 证书和 App Store 描述文件,以及一台能跑 Jenkins 节点或 GitLab Runner 的机器。
Lhan.zzZ4 天前
c++·vscode·qt·tcp/ip·udp
用 Qt 构建线程安全的通讯静态库:从线程亲和性到完整工程在 Qt 里做一个通讯静态库,同时支持串口、TCP、UDP,一个常见的"正确做法"是:为每个通讯通道单独开一个工作线程,并让通讯对象在这个线程里完成创建、使用、销毁的全生命周期。
Halo10134 天前
ide·vscode·编辑器
VSCode设置护眼背景色
2501_915909065 天前
ide·windows·vscode·ios·iphone·个人开发·敏捷流程
Windows 上用 VS Code 调试 iPhone 真机 App,KXBuild 断点、崩溃定位实操这篇讲在 Windows 上用 VS Code 调试跑在 iPhone 真机上的 App,从连上手机到定位一次崩溃。适用于 Swift、Objective-C、C / C++ 写的原生代码,Flutter、React Native、Unity 等框架工程的原生部分也是同样的操作。你需要一台 iPhone 和数据线,工程已经能用 KXBuild 编译,KXBuild 的安装见安装页。
小卡拉米本米5 天前
ide·vscode·编辑器
解决Vscode使用GitHub账号登录慢的问题VS Code 默认连海外服务器,国内访问极不稳定。要修改配置文件,强制走微软国内 Azure CDN 节点。
小菜要扣篮5 天前
c++·vscode·ubuntu
Ubuntu 下使用 vscode 打开 C++ 项目后,无法通过 F12 定位到定义问题解决快捷键:Ctrl+Shift+P → 输入:C/C++: Edit Configurations (JSON) 会在项目 .vscode/ 生成配置文件,下面给一份 Ubuntu 通用模板:
迪菲赫尔曼6 天前
运维·服务器·vscode·yolo·论文·教程·ultralyt
【基础篇 08】让VS Code连接服务器:界面在本地,文件保存到远端YOLO从零到论文:模型改进与科研实战全攻略YOLO基础篇 · A08 作者:迪菲赫尔曼大家好,我是迪菲赫尔曼。
2501_915106326 天前
windows·vscode·unity·ios·个人开发·swift·敏捷流程
Windows 上开发 Unity iOS,使用 KXBuild 进行真机调试、性能采样与打包 ipaUnity 在 Windows 上能导出 iOS 的 Xcode 工程,但编译、装机和出包通常要换到 Mac 上做。这篇讲怎么在同一台 Windows 电脑上接着把导出的工程编译成 App、装到 iPhone 上测试,最后打出 ipa。你需要 Apple 开发者账号、一台 iPhone 和数据线,并且已经安装 KXBuild。
MicrosoftReactor6 天前
vscode·ai·github·copilot·决策路由
技术速递|超越一刀切:为 GitHub Copilot CLI 和 VS Code 实现决策路由作者:卢建晖排版:Alan Wang随着开发者工具迈入智能体 AI 时代,人们很容易陷入一种熟悉的习惯:当任务很重要时,就选择能力最强、通常也最昂贵的模型。
2501_915918417 天前
windows·vscode·react native·ios·个人开发·swift·敏捷流程
Windows 上开发 React Native iOS,真机调试、Fast Refresh 与打包 ipa这篇带你在 Windows 上从零新建一个 React Native 项目,装到 iPhone 上边改边看效果,再打出可以上架的 ipa。适合用 Windows 写 RN、之前只能跑 Android 端的开发者。你需要准备 Apple 开发者账号、一台 iPhone 和数据线,电脑和手机连同一个局域网,并且已经安装 KXBuild。用 Expo 的项目流程略有不同,见 Expo 技术栈页。安装地址:https://www.kxbuild.net/zh
golang学习记7 天前
git·vscode·zed
Zed Git重大更新:目录级对比支持分栏Diff代码评审时,一次性对比整个目录的改动,是不少开发者的刚需。当我们用git difftool查看大批量文件变更,旧版Zed打开目录对比视图,只能在单一面板浏览所有差异,没办法切成分栏视图。单面板来回滚动查看左右版本,眼睛来回扫视,很容易看混新旧代码,对比体验大打折扣。
2501_915106328 天前
ide·vscode·ios·单元测试·个人开发·swift·敏捷流程
iOS 单元测试怎么跑?用 KXApp 在 VS Code 里跑 XCTest 和 Swift Testing写了一个测试类,按 Cmd+R 跑 App 一切正常,转头打开测试面板,里面空空如也。不是测试写错了,是 Scheme 里没勾测试 target。这个坑我第一次也踩过。