首页 文章 精选 留言 我的

精选列表

搜索[本地开发工具],共10010篇文章
优秀的个人博客,低调大师

Electron 38.2.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v38.2.0 现已发布,一些更新内容如下: Features 允许在给定会话中持久化文件系统 API 授权状态。#48327 Fixes 通过XDG_SESSION_TYPE环境变量修复 Wayland 配置。#48309 修复了 macOS Tahoe 26 上 WindowServer GPU 资源过度占用问题。#48398 修复macOS 26 上<input>标签 CPU 高占用问题。#48394 更新说明:https://github.com/electron/electron/releases/tag/v38.2.0

优秀的个人博客,低调大师

Electron 38.0.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v38.0.0 现已发布,一些更新内容如下: Stack Upgrades Chromium140.0.7339.41 New in 140 New in 139 Node22.18.0 Node 22.18.0 blog post V814.0 特性 新增内容 添加before-mouse-event以允许拦截和阻止 WebContents 中的鼠标事件。#47280 为 macOS 的process.getSystemMemoryInfo()方法新增fileBacked和purgeable字段。#48146 为 window.open添加了innerWidth和innerHeight选项。#46749 添加tray.{get|set}AutosaveName以使 macOS 托盘图标能够在启动过程中保持位置不变。#48077 新增webFrameMain.fromFrameToken(processId, frameToken),用于从 rame token 获取WebFrameMain实例。#47942 在 macOS >= 14.4 版本上添加了菜单的子标签功能。#46887 增加了对 Windows 和 macOS 的app.getRecentDocuments()支持 。#47924 增加了对--no-experimental-global-navigator标志的支持。#47370 增加了对HIDDevice.collections的支持。#47391 在 Linux X11 上新增screen.dipToScreenPoint(point)和screen.screenToDipPoint(point)支持。#46211 增加了自定义系统强调色及活动窗口边框高亮的支持。#47285 增加了对 macOS 菜单项角色palette和header的支持。#45538 增加了对节点选项--experimental-network-inspection的支持。#46690 为 net.request() 添加了priority 和 priorityIncremental选项。#42628 新增在 Windows 系统中通过{get|set}AccentColor在窗口初始化后更改窗口强调色的功能。#47939 改进 暴露win.isContentProtected()接口,允许开发者检查窗口保护状态。#47242 内部切换为使用DIR_ASSETS替代DIR_MODULE/DIR_EXE定位资源,并新增可通过app.getPath查询的 “assets” 键值。#47950 修复 修复了dialog.showMessageDialog传递时窗口错误地居中显示在监视器上而不是父窗口上的问题。#48215 修复了 MacOS 用户无法与通过 loadURL 加载的网页进行交互的问题。#47575 修复损坏的chrome://accessibility页面。#47497 更多详情可查看:https://github.com/electron/electron/releases/tag/v38.0.0

优秀的个人博客,低调大师

Electron 37.4.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v37.4.0 现已发布,一些更新内容如下: 特性 添加tray.{get|set}AutosaveName功能以使 macOS 托盘图标能够在启动过程中保持位置不变。#48076 修复 修复了net.isOnline()在 utilityProcesses 中始终返回true的问题。#48152 修复了最小化后恢复窗口时,snapped corner 无法正确恢复的问题。#48156 修复了将强调色设置为与系统颜色匹配时会意外反转的问题。#48107 其他变化 将 Chromium 更新至 138.0.7204.243。#48119 更新说明:https://github.com/electron/electron/releases/tag/v37.4.0

优秀的个人博客,低调大师

Electron 37.3.1 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v37.3.1 现已发布,一些更新内容如下: 修复 修复了shell.openPath未按预期实现 non-blocking 的问题。#48088 修复了使用window.open打开的窗口永远不会离开屏幕的问题。#48070 修复 macOS 上app.getLoginItemSettings潜在的死锁问题。#48096 其他变化 将 Chromium 更新至 138.0.7204.235。#48066 更新说明:https://github.com/electron/electron/releases/tag/v37.3.1

优秀的个人博客,低调大师

Electron 37.3.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v37.3.0 现已发布,一些更新内容如下: 特性 增加了对 Windows 和 macOS 上app.getRecentDocuments()的支持 。#47923 新增在 Windows 系统上通过{get|set}AccentColor方法在窗口初始化后更改窗口强调色功能。#48017 内部切换为使用DIR_ASSETS代替DIR_MODULE/DIR_EXE来定位资源和资产,并添加了可通过app.getPath查询的 “assets” 键。#47951 修复 修复了从失败webContents.loadURL()调用的 catch 处理程序调用webContents.loadURL()时可能发生的崩溃问题。#48045 修复了app.accessibilitySupportEnabled未按预期工作的问题。#48061 修复了从 ESM 文件导入electron/utility时运行时抛出错误的问题。#48021 修复了运行时从electron/utility导入时抛出ERR_MODULE_NOT_FOUND错误的问题。#47988 修复了禁用扩展和 pdf_viewer 时出现的编译错误。#47994 其他变化 将 Chromium 更新至 138.0.7204.224。#47974 已将 Node.js 更新至 v22.18.0。#47935 详情可查看更新说明:https://github.com/electron/electron/releases/tag/v37.3.0

优秀的个人博客,低调大师

Electron 37.2.3 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v37.2.3 现已发布,一些更新内容如下: 修复 修复了当正在运行的应用程序被替换为具有较新实现并触发沙盒的应用程序时,macOS 上的子进程崩溃的问题。#47784 修复了将-electron-corner-smoothingCSS 规则添加到没有关联文档的样式表时发生崩溃的问题。#47792 修复了require('node:sqlite')无法正常工作的问题。#47756 更新说明:https://github.com/electron/electron/releases/tag/v37.2.3

优秀的个人博客,低调大师

Electron 37.2.1 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v37.2.1 现已发布,一些更新内容如下: 修复 修复了使用空缩略图尺寸调用desktopCapturer.getSources时崩溃的问题。#47653 修复了如果子窗口从全屏父窗口打开并设置roundedCorners为false时可能崩溃的问题。#47682 修复了窗口需要重新启动才能识别系统强调色设置更改的问题。#47656 更新说明:https://github.com/electron/electron/releases/tag/v37.2.1

优秀的个人博客,低调大师

Electron 37.0.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v37.0.0 现已发布,一些更新内容如下: Stack Upgrades Chromium138.0.7204.35 New in 138 New in 137 Node22.16.0 Node 22.16.0 blog post V813.8 Breaking Changes 增加了对 Web Serial & WebUSB blocklists 的支持。#46600 修复了实用程序进程因未处理的拒绝而崩溃的问题。#45921 修复了在调用 process.exit 后运行用户脚本的 utilityProcess 问题。#47492 删除了通过将ProtocolResponse.session的属性设置为null来创建新随机会话的弃用功能。#46264 改进 改进了 Windows 上的 ASAR 完整性检查。#46509 改进了 macOS 上不请求缩略图时 deskCapturer.getSources 的性能。#46138 已移除/弃用 弃用NativeImage.getBitmap()并修复了不正确的文档。#46696 34.xy 支持终止 根据项目支持政策, Electron 34.xy 已终止支持。鼓励开发者和应用程序升级到较新版本的 Electron。 更多详情可查看更新说明:https://github.com/electron/electron/releases/tag/v37.0.0

优秀的个人博客,低调大师

Electron 36.5.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v36.5.0更新内容如下: Features 添加before-mouse-event以允许拦截和阻止 WebContents 中的 mouse events。#47365 在 net.request() 中添加了 priority 和 priorityIncremental 选项。#47320 公开win.isContentProtected(),允许开发人员检查窗口保护状态。#47311 Fixes 修复了添加关闭的 WebContentsView 时addChildView()崩溃的问题。#47340 修复了在某些情况下使用session.clearData时可能出现的崩溃问题。#47411 修复了首次从打包应用程序中的 CJS 模块加载的 ESM 模块导入electron时出现的错误。#47343 修复了通过调试器调用WebContentsView的Fetch.continueResponse可能导致崩溃的问题。#47442 部分修复了通过webContents.print()打印 PDF 时无法调用回调的问题。#47400 其他变化 针对 420637585 的反向移植修复。#47368 将 Chromium 更新至 136.0.7103.168。#47441 已将 Node.js 更新至 v22.16.0。#47214 更新说明:https://github.com/electron/electron/releases/tag/v36.5.0

优秀的个人博客,低调大师

Electron 36.4.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v36.4.0更新内容如下: 修复 修复macOS 上 zip 解压失败导致autoUpdater崩溃的问题。#47300 其他变化 安全性:已向后移植CVE-2025-5419修复程序。#47353 将 Chromium 更新至 136.0.7103.149。#47295 文档 文档变更:#47298 更新说明:https://github.com/electron/electron/releases/tag/v36.4.0

优秀的个人博客,低调大师

Electron 36.3.2 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v36.3.2更新内容如下: 修复 修复了受保护的透明窗口在可见性改变后不适当地显示标题栏的问题。#47264 修复 macOS 对话框中 directory selection 的回归问题。#47278 其他变化 将 Chromium 更新至 136.0.7103.115。#47215 更新说明:https://github.com/electron/electron/releases/tag/v36.3.2

优秀的个人博客,低调大师

Electron 36.2.1 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v36.2.1更新内容如下: 修复 修复了使用 WebView tag 并调用 focus 时可能发生的崩溃。#47037 修复了在加载所需背景颜色之前,窗口会以浅色或深色闪烁的问题。#47053 修复启动时 xdg 门户版本检测崩溃的问题。#47024 恢复了以前在 Windows 上的win.setContentProtected()窗口隐藏行为。#47032 其他变化 将 Chromium 更新至 136.0.7103.93。#46974 更新说明:https://github.com/electron/electron/releases/tag/v36.2.1

优秀的个人博客,低调大师

Electron 36.2.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v36.2.0更新内容如下: 修复 修复了在 macOS 上关闭窗口时打开某些对话框可能发生的崩溃问题。#46951 修复了在未传入mediaSize时webContents.print无法按预期工作的问题。#46972 修复了在仅传递一个过滤器的特定情况下过滤器不适用的问题。#46945 修复了在 Windows 上写入当前工作目录的日志文件。#46912 修复了 Linux 上文件对话框的 xdg portal version 检测问题。#46923 其他变化 已将 Node.js 更新至 v22.15.0。#46741 更新说明:https://github.com/electron/electron/releases/tag/v36.2.0

优秀的个人博客,低调大师

Electron 35.2.1 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v35.2.1 更新内容如下: Fixes 修复了最小化菜单按钮在 Windows 上跟随设置的窗口最小化功能的问题。#46715 修复了utilityProcess.postMessage在调用 invalid transferable 时可能出现的崩溃问题。#46666 修复了如果包含*过滤器,文件对话框过滤器会混淆的情况。#46721 修复了 macOS 上使用 google IME 和 editcontext 重新转换时崩溃的问题。#46700 Microtasks 不再(错误地)通过序列化值来运行,包括发送 IPC 时。#46684 更新说明:https://github.com/electron/electron/releases/tag/v35.2.1

优秀的个人博客,低调大师

Electron 35.2.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v35.2.0 更新内容如下: Features 添加nativeTheme.shouldUseDarkColorsForSystemIntegratedUI以区分系统和应用程序主题。#46599 Fixes 修复 ElectronAccessibilityUI 错误。#46591 修复了关闭父窗口时,使用 focus 或 blur 事件关闭可能导致的 BrowserWindow 崩溃的问题。#46581 修复了切换全屏模式后调用window.emit('close')时出现的错误。#46620 修复了上述 PR 中一个倒置条件,该条件在某些情况下会导致 Wayland 上的窗口边框损坏。#46644 修复了格式错误的开关可能导致app.commandLine函数崩溃的问题。#46631 修复了打包应用程序中--inspect-brk失败的问题。#46583 修复了渲染器进程中的assertNode.js 模块问题。#46632 修复了 macOS 上的几个 paint 和 white flash 问题。#46628 Other Changes 修复了当系统中未安装打印机或没有默认打印机时,从渲染器进程进行打印会导致主进程崩溃的问题。#46616 将 Chromium 更新至 134.0.6998.205。#46655 更新说明:https://github.com/electron/electron/releases/tag/v35.2.0

优秀的个人博客,低调大师

Electron 35.1.4 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v35.1.4 更新内容如下: Fixes 修复:不要从 ASAR 文件中复制“package.json”。#46478 修复了一个 Bug,该 Bug 可能导致 Linux 上的某些最大化窗口报告不正确的窗口状态。#46464 修复了在某些 arm32 设备上使用 Node.js 可能导致崩溃的问题。#46461 修复了应用程序退出时,app.getGPUInfopromise 挂起而导致崩溃的问题。#46470 更新说明:https://github.com/electron/electron/releases/tag/v35.1.4

优秀的个人博客,低调大师

Electron 35.1.3 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v35.1.3 更新内容如下: Fixes 修复了将文件拖放到浏览器时可能发生的崩溃。#46311 修复了在 Windows 上可拖动区域中context-menu事件未按预期发出的问题。#46334 修复了在应用程序就绪事件之前调用UtilityProcess.fork会导致崩溃的问题。#46403 修复了 macOS 上透明窗口中的闪烁和重影问题。#46392 修复 AutofillPopupView 中的内存泄漏。#46413 修复了在 Windows 11 上关闭时圆角暂时消失的问题。#46408 当 macOS 上的菜单项被禁用 (enabled = false) 时,它现在会变灰。#46341 Other Changes 将 Chromium 更新至 134.0.6998.179。#46313 更新说明:https://github.com/electron/electron/releases/tag/v35.1.3

优秀的个人博客,低调大师

GitHub 发布 AI 原生开发工具 GitHub Copilot Workspace

GitHub 宣布推出 GitHub Copilot Workspace 技术预览版。 通过 Copilot Workspace,开发者可以用自然语言进行头脑风暴、规划、构建、测试和运行代码。 其工作原理如下: 一切从任务开始 从一个 GitHub Issue、Pull Request 或仓库中打开 GitHub Copilot Workspace。(截图显示了 octoacademy 仓库中的一个 Issue。) 计划的制定 从任务进展到规范化步骤,概述你想通过 Copilot Workspace 实现的目标。这些步骤是可编辑的,允许你反复迭代。 全面可编辑 Copilot Workspace 提供的所有内容,从计划到代码,都可以完全编辑,使你能不断调整,直到对计划满意。你也可以通过集成终端运行测试、构建等步骤。 直接运行 计划完善后,你可以在 Copilot Workspace 中运行代码,并在 Codespace 中调整,直到对最终结果满意。你还可以通过链接分享 Workspace,使团队成员查看你的工作并进行迭代。 提交与审查 完成后,提交 Pull Request,运行 GitHub Actions 和代码扫描,并请求团队成员进行审查。他们可以通过 Copilot Workspace 查看你从构思到代码的全过程。 移动兼容 GitHub Copilot Workspace 支持在任何设备上使用,使你可以随时随地进行开发。

优秀的个人博客,低调大师

Electron 29.2.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electronv29.2.0 更新内容如下: 修复 修复了 libnotify 0.8.x 门户环境下的 Notification::Close() 中的崩溃。#41707 修复了通过 Chrome DevTools 协议使用Storage.{get|set|clear}Cookies的问题。#41739 其他变化 安全性:向后移植CVE-2024-2885的修复程序。 安全性:向后移植 CVE-2024-2883的修复。 安全性:向后移植 CVE-2024-2887的修复。 安全性:向后移植 CVE-2024-2886修复。 安全性:向后移植 329674887 的修复。 安全性:向后移植 327183408 的修复。 安全性:向后移植 326349405 的修复。#41746 将 Chromium 更新为 122.0.6261.156。#41765 Documentation 文档更改:#41730 Unknown 在navigator.serial中添加了对由服务类 ID 请求的蓝牙端口的支持。#41735 更新说明:https://github.com/electron/electron/releases/tag/v29.2.0

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册