[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:netbeans:zh":3,"releases:stats:cask:netbeans:zh":580,"dependencies:cask:netbeans:zh:golden_gate":581},{"accentColor":4,"artifacts":5,"autoUpdates":37,"categories":38,"conflictsWith":44,"dependsOn":47,"deprecated":37,"description":55,"descriptionEn":56,"developer":57,"disabled":37,"displayName":58,"downloadSha256":59,"downloadSize":60,"downloadUrl":61,"editorChoice":37,"formulaeUrl":62,"homepage":63,"iconUrl":64,"installCommand":65,"installs":66,"installs30d":67,"isFont":37,"isLibrary":37,"kegOnly":37,"kind":70,"latestRelease":71,"machineTranslated":74,"name":85,"names":86,"platforms":88,"primaryCategory":547,"rank30d":548,"releaseCount":549,"releaseStats":550,"repoUrl":556,"screenshots":557,"sourceLocale":79,"sourceUrl":565,"summary":566,"summaryTranslation":567,"supports":569,"tags":571,"tap":578,"token":87,"version":84,"versionChangedAt":579},"#4687D1",{"apps":6,"binaries":7,"entries":8,"pkgs":36},[],[],[9,19,26],{"declaration":10,"phase":17,"sources":18,"type":17},{"uninstall":11},[12],{"delete":13,"pkgutil":14},"\u002FApplications\u002FNetBeans",[15,16],"org.apache.netbeans","org.netbeans.ide.*|glassfish.*","uninstall",[],{"declaration":20,"phase":23,"sources":24,"type":25},{"pkg":21},[22],"Apache-NetBeans-31-arm64.pkg","install",[22],"pkg",{"declaration":27,"phase":33,"sources":34,"type":35},{"zap":28},[29],{"trash":30},[31,32],"~\u002FLibrary\u002FApplication Support\u002FNetBeans","~\u002FLibrary\u002FCaches\u002FNetBeans","cleanup",[],"zap",[22],false,[39],{"icon":40,"machineTranslated":37,"name":41,"slug":42,"sourceLocale":43},"lucide:code-xml","开发工具","developer-tools","zh-CN",{"casks":45,"formulae":46},[],[],{"arch":48,"casks":51,"formulae":52,"requirements":53},[49,50],"arm64","x86_64",[],[],{"macos":54},{},"Apache NetBeans 是 Apache Software Foundation 的开源开发环境、工具平台和应用框架。它提供源代码语法和语义高亮、重构工具、编辑器、向导和模板，用于构建 Java、PHP 及其他应用程序。其 Web 工具还支持 JavaScript、HTML5 和 CSS。\n\nNetBeans 是基于 Java 的跨平台 IDE，支持 macOS、Windows、Linux 和 BSD。此 Homebrew cask 使用 Friends of Apache NetBeans 安装程序发行版来安装 macOS 应用程序；记录中的 Apple 芯片安装包为 Apache-NetBeans-31-arm64.pkg。使用 `brew install --cask netbeans` 安装。选择 JDK 前，请查阅对应版本的官方安装要求。\n\n上游 Apache 仓库发布详细的发行说明，按语言、构建系统和 IDE 子系统分类。本任务中后端记录的最新三个版本为 31、30 和 29；这些是分别记录的版本，并不表示已收录所有上游发行版本。\n\n来源：\n- https:\u002F\u002Fnetbeans.apache.org\u002Ffront\u002Fmain\u002Findex.html\n- https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\n- https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Freleases\u002Ftag\u002F31\n- https:\u002F\u002Fformulae.brew.sh\u002Fapi\u002Fcask\u002Fnetbeans.json","Development environment, tooling platform and application framework","Apache Software Foundation","Apache NetBeans","9592fb7e416d433c11c1cdc2f0e33ae1e526a92e1f85172e2a25bdc7a107c3bf",660551627,"https:\u002F\u002Fgithub.com\u002FFriends-of-Apache-NetBeans\u002Fnetbeans-installers\u002Freleases\u002Fdownload\u002Fnb31\u002FApache-NetBeans-31-arm64.pkg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fnetbeans","https:\u002F\u002Fnetbeans.apache.org\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F04d26f25572d\u002F8732045e4821-256.png","brew install --cask netbeans",{"d30":67,"d365":68,"d90":69},142,2076,469,"cask",{"bodyMarkdown":72,"brewCommittedAt":73,"hasNotes":74,"id":75,"isLatest":74,"isPrerelease":37,"machineTranslated":37,"publishedAt":76,"sections":77,"source":78,"sourceLocale":79,"summary":80,"title":81,"translation":82,"version":84},"\u003C!-- Release notes generated using configuration in .github\u002Frelease.yml at 31 -->\r\n\r\n## What's Changed\r\n### Gradle\r\n* GradleFiles project scan should adhere to global root settings by @sid-srini in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9263\r\n* Gradle \"Go to source\" on callstack entries in test results does not work by @matthiasblaesing in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9459\r\n* Upgrade Gradle Tooling to 9.6.1 by @lkishalmi in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9499\r\n### Maven\r\n* Fix #9337 — recognize compact -T\u003Cn> and --threads=\u003Cn> Maven flags by @xerno in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9382\r\n* CI: Start testing on JDK 27-ea by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9402\r\n* Fix #8087-Unable to add new web service client by @pepness in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F8228\r\n* Added a global preference for user settings.xml for Maven projects by @Achal1607 in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9282\r\n* Remove Netbinox dependency from MavenOSGI and support Export-Package with multi-package entries by @matthiasblaesing in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9426\r\n* Fix Maven compile panel to respect Maven default JDK by @NicolaIsotta in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9467\r\n* Update bundled maven to 3.9.16 by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9500\r\n* Bump MavenVersionSettings fallback versions for NB31 by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9501\r\n* Update exec-maven-plugin from 3.5.1 to 3.6.3 by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9502\r\n* Maven should not filter out non-jrt URLs from Java platform modular BCP. by @lahodaj in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F8538\r\n* Bump JavaFx maven archetype properties to more recent versions by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9519\r\n### Ant\r\n* Fixed more ternary concatenation bugs by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9462\r\n* For apisupport.ant, don't try to use the nbjdk.bootclasspath ant property, but rather take nbjdk.home, and take the JDK's bootstrap classpath. by @lahodaj in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9432\r\n* Update warning message of JavaFX ant project wizard by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9516\r\n### Java\r\n* Adding support for import module in code completion; fixing handling of module names in the LSP server. by @lahodaj in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F8974\r\n* Breakpoints for Java lambdas. by @lahodaj in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9285\r\n* Adding ability to run OpenJDK tests against a full image. by @lahodaj in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9411\r\n* Java completion enhanced to support no insertion of method parameters by @sid-srini in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F7747\r\n* Fix Java reformatter for empty records and nested lambdas by @neilcsmith-net in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9421\r\n* Upgrading to nb-javac from JDK 27b26 by @lahodaj in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9413\r\n* Fix record reformatting for alternative brace positioning. by @neilcsmith-net in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9480\r\n* Update Reformatter to honour case wrap settings with switch expressions (GH7326). by @neilcsmith-net in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9484\r\n* Update embedded tomcat from 9.0.113 to 9.0.120 by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9506\r\n* When running javac for a tagged CompilationController, do not set partial reparse positions. by @lahodaj in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9530\r\n### JavaFX\r\n* Update OpenJFX and fix crash on JDK 26 by @matthiasblaesing in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9498\r\n### PHP\r\n* [PHP] FIXES #9171 Return type not added to constructor override by @DamImpr in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9395\r\n* Bump shivammathur\u002Fsetup-php from 2.37.0 to 2.37.2 by @dependabot[bot] in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9434\r\n* [PHP] Return type changed in PHP >= 8-0. Fluent setters now return `static`. by @DamImpr in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9431\r\n* PHP: Support variadic marked variables in PHPDoc by @matthiasblaesing in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9487\r\n* PHP 8.4 Support: Property hooks by @junichi11 in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F8227\r\n### Enterprise\r\n* Fix default name evaluation for CDI beans by @NicolaIsotta in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9350\r\n* CDI: improve PackagingFilter performance by avoiding costly opeation in loop by @NicolaIsotta in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9381\r\n* Improve perf of EL module by caching ResolverContext in ELParserResult by @NicolaIsotta in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9403\r\n* CDI: Fix\u002Fimprove handling of EE specific artifacts in EnableBeansFilter by @NicolaIsotta in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9436\r\n* GlassFish: Show supported range when no compatible JDK is installed by @renatsaf in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9445\r\n* Fix GlassFish 8.x install detection when modules\u002Fglassfish.jar is absent by @renatsaf in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9442\r\n* GlassFish: Don't pass removed -Djava.endorsed.dirs when running app clients by @renatsaf in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9446\r\n* Permit running Payara on JDK 25 by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9521\r\n### Web\r\n* Update scss grammar file to fix those tickets: #8636, #8686 and #5799 by @Chris2011 in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9365\r\n* Expanding list of recognized JavaScript and TypeScript extensions by @jtulach in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9427\r\n### Versioning\r\n* Remember sort order of the file table in git diff view by @Saljack in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9430\r\n### Editor\r\n* Open files from imported projects on first run after update. by @neilcsmith-net in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9464\r\n* Documents Window: keep selection after document is closed by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9527\r\n* Fix search preview editor mime type on JDK 27 by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9522\r\n### UI Changes\r\n* Remove textmate grammar registration by delete key and select the next one for fast deletion by @Chris2011 in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9438\r\n### Platform\r\n* Fix NetBeans launch failure on unix shell for arguments with quotes et al by @sid-srini in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F7908\r\n* Moduleloading: Fix loading of classes in packages only present as versioned entries by @matthiasblaesing in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9396\r\n* Enhance platform launcher to honour JAVA_HOME on macos by @sid-srini in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9425\r\n* Update JNA to 5.19.1 by @matthiasblaesing in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9439\r\n* Upgrader: add the migration of (filtered) var\u002Fattributes.xml by @NicolaIsotta in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9449\r\n* Update FlatLaf from 3.7.1 to 3.7.2 by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9504\r\n* Reduce log level for PersistenceManager deserialization problems to INFO by @matthiasblaesing in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9525\r\n### Language Server Protocol\r\n* Added basic type checks in java.lsp.server config change listeners by @sid-srini in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9369\r\n* Disable LSP ServerTest#testChangeMethodParameters due to CI failures by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9511\r\n### Maintenance\r\n* Bump test-summary\u002Faction from 2.4 to 2.6 by @dependabot[bot] in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9389\r\n* Update ASM from 9.9 to 9.10 by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9397\r\n* Revert \"Replace delete-artifact action with REST api calls using gh CLI\" by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9424\r\n* Updating commons-lang3 and testng dependencies by @sid-srini in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9254\r\n* Bump geekyeggo\u002Fdelete-artifact from 5.1.0 to 6.0.0 by @dependabot[bot] in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9280\r\n* Pin runner images to specific OS versions in native binary workflows. by @neilcsmith-net in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9465\r\n* Bump actions\u002Fcheckout from 6 to 7 by @dependabot[bot] in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9463\r\n* Bump actions\u002Fcache from 5 to 6 by @dependabot[bot] in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9475\r\n* Improve XMLUtil and usage by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9488\r\n* CI: disable the javac log matcher of the setup-java action by @mbien in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9505\r\n### Other Changes\r\n* Propagate canUseRelease into CustomJavacClassLoader by @jtulach in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9383\r\n\r\n## New Contributors\r\n* @xerno made their first contribution in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9382\r\n* @DamImpr made their first contribution in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9395\r\n* @apupier made their first contribution in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9479\r\n* @Saljack made their first contribution in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9430\r\n* @renatsaf made their first contribution in https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fpull\u002F9445\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Fcompare\u002F30...31\n\nOfficial source: https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans\u002Freleases\u002Ftag\u002F31","2026-10-01T23:20:28Z",true,3560,"2026-08-05T12:16:52Z",[],"editorial","en-US","Apache NetBeans 31 release notes from the official Apache repository, covering language tooling, build integrations and IDE changes.","Apache NetBeans 31",{"locale":79,"machineTranslated":37,"sourceLocale":79,"status":83},"source","31","NetBeans IDE",[85,87],"netbeans",[89,125,157,190,222,255,287,320,352,385,417,450,482,515],{"arch":50,"artifacts":90,"conflictsWith":112,"dependsOn":115,"downloadSha256":121,"downloadUrl":122,"macos":123,"requiresRosetta":37,"tag":124,"version":84},{"apps":91,"binaries":92,"entries":93,"pkgs":111},[],[],[94,100,105],{"declaration":95,"phase":17,"sources":99,"type":17},{"uninstall":96},[97],{"delete":13,"pkgutil":98},[15,16],[],{"declaration":101,"phase":23,"sources":104,"type":25},{"pkg":102},[103],"Apache-NetBeans-31-x86_64.pkg",[103],{"declaration":106,"phase":33,"sources":110,"type":35},{"zap":107},[108],{"trash":109},[31,32],[],[103],{"casks":113,"formulae":114},[],[],{"arch":116,"casks":117,"formulae":118,"requirements":119},[50],[],[],{"macos":120},{},"00182b85b77c24b37c63092b75bbb9c06c7eded62fbe582d5f6ffb51b3411099","https:\u002F\u002Fgithub.com\u002FFriends-of-Apache-NetBeans\u002Fnetbeans-installers\u002Freleases\u002Fdownload\u002Fnb31\u002FApache-NetBeans-31-x86_64.pkg","27","golden_gate",{"arch":49,"artifacts":126,"conflictsWith":147,"dependsOn":150,"downloadSha256":59,"downloadUrl":61,"macos":123,"requiresRosetta":37,"tag":156,"version":84},{"apps":127,"binaries":128,"entries":129,"pkgs":146},[],[],[130,136,140],{"declaration":131,"phase":17,"sources":135,"type":17},{"uninstall":132},[133],{"delete":13,"pkgutil":134},[15,16],[],{"declaration":137,"phase":23,"sources":139,"type":25},{"pkg":138},[22],[22],{"declaration":141,"phase":33,"sources":145,"type":35},{"zap":142},[143],{"trash":144},[31,32],[],[22],{"casks":148,"formulae":149},[],[],{"arch":151,"casks":152,"formulae":153,"requirements":154},[49],[],[],{"macos":155},{},"arm64_golden_gate",{"arch":50,"artifacts":158,"conflictsWith":179,"dependsOn":182,"downloadSha256":121,"downloadUrl":122,"macos":188,"requiresRosetta":37,"tag":189,"version":84},{"apps":159,"binaries":160,"entries":161,"pkgs":178},[],[],[162,168,172],{"declaration":163,"phase":17,"sources":167,"type":17},{"uninstall":164},[165],{"delete":13,"pkgutil":166},[15,16],[],{"declaration":169,"phase":23,"sources":171,"type":25},{"pkg":170},[103],[103],{"declaration":173,"phase":33,"sources":177,"type":35},{"zap":174},[175],{"trash":176},[31,32],[],[103],{"casks":180,"formulae":181},[],[],{"arch":183,"casks":184,"formulae":185,"requirements":186},[50],[],[],{"macos":187},{},"26","tahoe",{"arch":49,"artifacts":191,"conflictsWith":212,"dependsOn":215,"downloadSha256":59,"downloadUrl":61,"macos":188,"requiresRosetta":37,"tag":221,"version":84},{"apps":192,"binaries":193,"entries":194,"pkgs":211},[],[],[195,201,205],{"declaration":196,"phase":17,"sources":200,"type":17},{"uninstall":197},[198],{"delete":13,"pkgutil":199},[15,16],[],{"declaration":202,"phase":23,"sources":204,"type":25},{"pkg":203},[22],[22],{"declaration":206,"phase":33,"sources":210,"type":35},{"zap":207},[208],{"trash":209},[31,32],[],[22],{"casks":213,"formulae":214},[],[],{"arch":216,"casks":217,"formulae":218,"requirements":219},[49],[],[],{"macos":220},{},"arm64_tahoe",{"arch":50,"artifacts":223,"conflictsWith":244,"dependsOn":247,"downloadSha256":121,"downloadUrl":122,"macos":253,"requiresRosetta":37,"tag":254,"version":84},{"apps":224,"binaries":225,"entries":226,"pkgs":243},[],[],[227,233,237],{"declaration":228,"phase":17,"sources":232,"type":17},{"uninstall":229},[230],{"delete":13,"pkgutil":231},[15,16],[],{"declaration":234,"phase":23,"sources":236,"type":25},{"pkg":235},[103],[103],{"declaration":238,"phase":33,"sources":242,"type":35},{"zap":239},[240],{"trash":241},[31,32],[],[103],{"casks":245,"formulae":246},[],[],{"arch":248,"casks":249,"formulae":250,"requirements":251},[50],[],[],{"macos":252},{},"15","sequoia",{"arch":49,"artifacts":256,"conflictsWith":277,"dependsOn":280,"downloadSha256":59,"downloadUrl":61,"macos":253,"requiresRosetta":37,"tag":286,"version":84},{"apps":257,"binaries":258,"entries":259,"pkgs":276},[],[],[260,266,270],{"declaration":261,"phase":17,"sources":265,"type":17},{"uninstall":262},[263],{"delete":13,"pkgutil":264},[15,16],[],{"declaration":267,"phase":23,"sources":269,"type":25},{"pkg":268},[22],[22],{"declaration":271,"phase":33,"sources":275,"type":35},{"zap":272},[273],{"trash":274},[31,32],[],[22],{"casks":278,"formulae":279},[],[],{"arch":281,"casks":282,"formulae":283,"requirements":284},[49],[],[],{"macos":285},{},"arm64_sequoia",{"arch":50,"artifacts":288,"conflictsWith":309,"dependsOn":312,"downloadSha256":121,"downloadUrl":122,"macos":318,"requiresRosetta":37,"tag":319,"version":84},{"apps":289,"binaries":290,"entries":291,"pkgs":308},[],[],[292,298,302],{"declaration":293,"phase":17,"sources":297,"type":17},{"uninstall":294},[295],{"delete":13,"pkgutil":296},[15,16],[],{"declaration":299,"phase":23,"sources":301,"type":25},{"pkg":300},[103],[103],{"declaration":303,"phase":33,"sources":307,"type":35},{"zap":304},[305],{"trash":306},[31,32],[],[103],{"casks":310,"formulae":311},[],[],{"arch":313,"casks":314,"formulae":315,"requirements":316},[50],[],[],{"macos":317},{},"14","sonoma",{"arch":49,"artifacts":321,"conflictsWith":342,"dependsOn":345,"downloadSha256":59,"downloadUrl":61,"macos":318,"requiresRosetta":37,"tag":351,"version":84},{"apps":322,"binaries":323,"entries":324,"pkgs":341},[],[],[325,331,335],{"declaration":326,"phase":17,"sources":330,"type":17},{"uninstall":327},[328],{"delete":13,"pkgutil":329},[15,16],[],{"declaration":332,"phase":23,"sources":334,"type":25},{"pkg":333},[22],[22],{"declaration":336,"phase":33,"sources":340,"type":35},{"zap":337},[338],{"trash":339},[31,32],[],[22],{"casks":343,"formulae":344},[],[],{"arch":346,"casks":347,"formulae":348,"requirements":349},[49],[],[],{"macos":350},{},"arm64_sonoma",{"arch":50,"artifacts":353,"conflictsWith":374,"dependsOn":377,"downloadSha256":121,"downloadUrl":122,"macos":383,"requiresRosetta":37,"tag":384,"version":84},{"apps":354,"binaries":355,"entries":356,"pkgs":373},[],[],[357,363,367],{"declaration":358,"phase":17,"sources":362,"type":17},{"uninstall":359},[360],{"delete":13,"pkgutil":361},[15,16],[],{"declaration":364,"phase":23,"sources":366,"type":25},{"pkg":365},[103],[103],{"declaration":368,"phase":33,"sources":372,"type":35},{"zap":369},[370],{"trash":371},[31,32],[],[103],{"casks":375,"formulae":376},[],[],{"arch":378,"casks":379,"formulae":380,"requirements":381},[50],[],[],{"macos":382},{},"13","ventura",{"arch":49,"artifacts":386,"conflictsWith":407,"dependsOn":410,"downloadSha256":59,"downloadUrl":61,"macos":383,"requiresRosetta":37,"tag":416,"version":84},{"apps":387,"binaries":388,"entries":389,"pkgs":406},[],[],[390,396,400],{"declaration":391,"phase":17,"sources":395,"type":17},{"uninstall":392},[393],{"delete":13,"pkgutil":394},[15,16],[],{"declaration":397,"phase":23,"sources":399,"type":25},{"pkg":398},[22],[22],{"declaration":401,"phase":33,"sources":405,"type":35},{"zap":402},[403],{"trash":404},[31,32],[],[22],{"casks":408,"formulae":409},[],[],{"arch":411,"casks":412,"formulae":413,"requirements":414},[49],[],[],{"macos":415},{},"arm64_ventura",{"arch":50,"artifacts":418,"conflictsWith":439,"dependsOn":442,"downloadSha256":121,"downloadUrl":122,"macos":448,"requiresRosetta":37,"tag":449,"version":84},{"apps":419,"binaries":420,"entries":421,"pkgs":438},[],[],[422,428,432],{"declaration":423,"phase":17,"sources":427,"type":17},{"uninstall":424},[425],{"delete":13,"pkgutil":426},[15,16],[],{"declaration":429,"phase":23,"sources":431,"type":25},{"pkg":430},[103],[103],{"declaration":433,"phase":33,"sources":437,"type":35},{"zap":434},[435],{"trash":436},[31,32],[],[103],{"casks":440,"formulae":441},[],[],{"arch":443,"casks":444,"formulae":445,"requirements":446},[50],[],[],{"macos":447},{},"12","monterey",{"arch":49,"artifacts":451,"conflictsWith":472,"dependsOn":475,"downloadSha256":59,"downloadUrl":61,"macos":448,"requiresRosetta":37,"tag":481,"version":84},{"apps":452,"binaries":453,"entries":454,"pkgs":471},[],[],[455,461,465],{"declaration":456,"phase":17,"sources":460,"type":17},{"uninstall":457},[458],{"delete":13,"pkgutil":459},[15,16],[],{"declaration":462,"phase":23,"sources":464,"type":25},{"pkg":463},[22],[22],{"declaration":466,"phase":33,"sources":470,"type":35},{"zap":467},[468],{"trash":469},[31,32],[],[22],{"casks":473,"formulae":474},[],[],{"arch":476,"casks":477,"formulae":478,"requirements":479},[49],[],[],{"macos":480},{},"arm64_monterey",{"arch":50,"artifacts":483,"conflictsWith":504,"dependsOn":507,"downloadSha256":121,"downloadUrl":122,"macos":513,"requiresRosetta":37,"tag":514,"version":84},{"apps":484,"binaries":485,"entries":486,"pkgs":503},[],[],[487,493,497],{"declaration":488,"phase":17,"sources":492,"type":17},{"uninstall":489},[490],{"delete":13,"pkgutil":491},[15,16],[],{"declaration":494,"phase":23,"sources":496,"type":25},{"pkg":495},[103],[103],{"declaration":498,"phase":33,"sources":502,"type":35},{"zap":499},[500],{"trash":501},[31,32],[],[103],{"casks":505,"formulae":506},[],[],{"arch":508,"casks":509,"formulae":510,"requirements":511},[50],[],[],{"macos":512},{},"11","big_sur",{"arch":49,"artifacts":516,"conflictsWith":537,"dependsOn":540,"downloadSha256":59,"downloadUrl":61,"macos":513,"requiresRosetta":37,"tag":546,"version":84},{"apps":517,"binaries":518,"entries":519,"pkgs":536},[],[],[520,526,530],{"declaration":521,"phase":17,"sources":525,"type":17},{"uninstall":522},[523],{"delete":13,"pkgutil":524},[15,16],[],{"declaration":527,"phase":23,"sources":529,"type":25},{"pkg":528},[22],[22],{"declaration":531,"phase":33,"sources":535,"type":35},{"zap":532},[533],{"trash":534},[31,32],[],[22],{"casks":538,"formulae":539},[],[],{"arch":541,"casks":542,"formulae":543,"requirements":544},[49],[],[],{"macos":545},{},"arm64_big_sur",{"icon":40,"machineTranslated":37,"name":41,"slug":42,"sourceLocale":43},637,13,{"brewLag":551,"cadence":555,"count30d":553},{"compared":552,"earlierCount":553,"medianMinutes":554},3,0,29233,"irregular","https:\u002F\u002Fgithub.com\u002Fapache\u002Fnetbeans",[558],{"caption":559,"height":560,"machineTranslated":74,"sourceLocale":79,"theme":561,"thumbUrl":562,"url":563,"width":564},"NetBeans 官方教程中的 Java 编辑器；旧版界面仅供示意，操作系统和版本未注明。",1233,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fb5b9bb677c25\u002Fbb424fada7a6-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fb5b9bb677c25\u002Fbb424fada7a6-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fn\u002Fnetbeans.rb","适用于 Java、PHP、JavaScript、HTML5 和 CSS 的跨平台 IDE，提供语义编辑、重构、应用程序向导和模板。",{"locale":43,"machineTranslated":74,"sourceLocale":79,"status":568},"machine",{"arm64":74,"requiresRosetta":37,"status":570,"x86_64":74},"known",[572,573,574,575,576,577],"IDE","Java","PHP","JavaScript","HTML5","CSS","homebrew\u002Fcask","2026-10-07T09:38:40.131182Z",null,{"conflictsWith":582,"dependencies":585,"dependents":586,"dependsOn":588,"platforms":594},{"casks":583,"formulae":584},[],[],[],{"count":553,"top":587},[],{"arch":589,"casks":590,"formulae":591,"requirements":592},[50],[],[],{"macos":593},{},[595,626,657,688,719,750,781,812,843,874,905,936,967,998],{"arch":50,"artifacts":596,"conflictsWith":617,"dependsOn":620,"downloadSha256":121,"downloadUrl":122,"macos":123,"requiresRosetta":37,"tag":124,"version":84},{"apps":597,"binaries":598,"entries":599,"pkgs":616},[],[],[600,606,610],{"declaration":601,"phase":17,"sources":605,"type":17},{"uninstall":602},[603],{"delete":13,"pkgutil":604},[15,16],[],{"declaration":607,"phase":23,"sources":609,"type":25},{"pkg":608},[103],[103],{"declaration":611,"phase":33,"sources":615,"type":35},{"zap":612},[613],{"trash":614},[31,32],[],[103],{"casks":618,"formulae":619},[],[],{"arch":621,"casks":622,"formulae":623,"requirements":624},[50],[],[],{"macos":625},{},{"arch":49,"artifacts":627,"conflictsWith":648,"dependsOn":651,"downloadSha256":59,"downloadUrl":61,"macos":123,"requiresRosetta":37,"tag":156,"version":84},{"apps":628,"binaries":629,"entries":630,"pkgs":647},[],[],[631,637,641],{"declaration":632,"phase":17,"sources":636,"type":17},{"uninstall":633},[634],{"delete":13,"pkgutil":635},[15,16],[],{"declaration":638,"phase":23,"sources":640,"type":25},{"pkg":639},[22],[22],{"declaration":642,"phase":33,"sources":646,"type":35},{"zap":643},[644],{"trash":645},[31,32],[],[22],{"casks":649,"formulae":650},[],[],{"arch":652,"casks":653,"formulae":654,"requirements":655},[49],[],[],{"macos":656},{},{"arch":50,"artifacts":658,"conflictsWith":679,"dependsOn":682,"downloadSha256":121,"downloadUrl":122,"macos":188,"requiresRosetta":37,"tag":189,"version":84},{"apps":659,"binaries":660,"entries":661,"pkgs":678},[],[],[662,668,672],{"declaration":663,"phase":17,"sources":667,"type":17},{"uninstall":664},[665],{"delete":13,"pkgutil":666},[15,16],[],{"declaration":669,"phase":23,"sources":671,"type":25},{"pkg":670},[103],[103],{"declaration":673,"phase":33,"sources":677,"type":35},{"zap":674},[675],{"trash":676},[31,32],[],[103],{"casks":680,"formulae":681},[],[],{"arch":683,"casks":684,"formulae":685,"requirements":686},[50],[],[],{"macos":687},{},{"arch":49,"artifacts":689,"conflictsWith":710,"dependsOn":713,"downloadSha256":59,"downloadUrl":61,"macos":188,"requiresRosetta":37,"tag":221,"version":84},{"apps":690,"binaries":691,"entries":692,"pkgs":709},[],[],[693,699,703],{"declaration":694,"phase":17,"sources":698,"type":17},{"uninstall":695},[696],{"delete":13,"pkgutil":697},[15,16],[],{"declaration":700,"phase":23,"sources":702,"type":25},{"pkg":701},[22],[22],{"declaration":704,"phase":33,"sources":708,"type":35},{"zap":705},[706],{"trash":707},[31,32],[],[22],{"casks":711,"formulae":712},[],[],{"arch":714,"casks":715,"formulae":716,"requirements":717},[49],[],[],{"macos":718},{},{"arch":50,"artifacts":720,"conflictsWith":741,"dependsOn":744,"downloadSha256":121,"downloadUrl":122,"macos":253,"requiresRosetta":37,"tag":254,"version":84},{"apps":721,"binaries":722,"entries":723,"pkgs":740},[],[],[724,730,734],{"declaration":725,"phase":17,"sources":729,"type":17},{"uninstall":726},[727],{"delete":13,"pkgutil":728},[15,16],[],{"declaration":731,"phase":23,"sources":733,"type":25},{"pkg":732},[103],[103],{"declaration":735,"phase":33,"sources":739,"type":35},{"zap":736},[737],{"trash":738},[31,32],[],[103],{"casks":742,"formulae":743},[],[],{"arch":745,"casks":746,"formulae":747,"requirements":748},[50],[],[],{"macos":749},{},{"arch":49,"artifacts":751,"conflictsWith":772,"dependsOn":775,"downloadSha256":59,"downloadUrl":61,"macos":253,"requiresRosetta":37,"tag":286,"version":84},{"apps":752,"binaries":753,"entries":754,"pkgs":771},[],[],[755,761,765],{"declaration":756,"phase":17,"sources":760,"type":17},{"uninstall":757},[758],{"delete":13,"pkgutil":759},[15,16],[],{"declaration":762,"phase":23,"sources":764,"type":25},{"pkg":763},[22],[22],{"declaration":766,"phase":33,"sources":770,"type":35},{"zap":767},[768],{"trash":769},[31,32],[],[22],{"casks":773,"formulae":774},[],[],{"arch":776,"casks":777,"formulae":778,"requirements":779},[49],[],[],{"macos":780},{},{"arch":50,"artifacts":782,"conflictsWith":803,"dependsOn":806,"downloadSha256":121,"downloadUrl":122,"macos":318,"requiresRosetta":37,"tag":319,"version":84},{"apps":783,"binaries":784,"entries":785,"pkgs":802},[],[],[786,792,796],{"declaration":787,"phase":17,"sources":791,"type":17},{"uninstall":788},[789],{"delete":13,"pkgutil":790},[15,16],[],{"declaration":793,"phase":23,"sources":795,"type":25},{"pkg":794},[103],[103],{"declaration":797,"phase":33,"sources":801,"type":35},{"zap":798},[799],{"trash":800},[31,32],[],[103],{"casks":804,"formulae":805},[],[],{"arch":807,"casks":808,"formulae":809,"requirements":810},[50],[],[],{"macos":811},{},{"arch":49,"artifacts":813,"conflictsWith":834,"dependsOn":837,"downloadSha256":59,"downloadUrl":61,"macos":318,"requiresRosetta":37,"tag":351,"version":84},{"apps":814,"binaries":815,"entries":816,"pkgs":833},[],[],[817,823,827],{"declaration":818,"phase":17,"sources":822,"type":17},{"uninstall":819},[820],{"delete":13,"pkgutil":821},[15,16],[],{"declaration":824,"phase":23,"sources":826,"type":25},{"pkg":825},[22],[22],{"declaration":828,"phase":33,"sources":832,"type":35},{"zap":829},[830],{"trash":831},[31,32],[],[22],{"casks":835,"formulae":836},[],[],{"arch":838,"casks":839,"formulae":840,"requirements":841},[49],[],[],{"macos":842},{},{"arch":50,"artifacts":844,"conflictsWith":865,"dependsOn":868,"downloadSha256":121,"downloadUrl":122,"macos":383,"requiresRosetta":37,"tag":384,"version":84},{"apps":845,"binaries":846,"entries":847,"pkgs":864},[],[],[848,854,858],{"declaration":849,"phase":17,"sources":853,"type":17},{"uninstall":850},[851],{"delete":13,"pkgutil":852},[15,16],[],{"declaration":855,"phase":23,"sources":857,"type":25},{"pkg":856},[103],[103],{"declaration":859,"phase":33,"sources":863,"type":35},{"zap":860},[861],{"trash":862},[31,32],[],[103],{"casks":866,"formulae":867},[],[],{"arch":869,"casks":870,"formulae":871,"requirements":872},[50],[],[],{"macos":873},{},{"arch":49,"artifacts":875,"conflictsWith":896,"dependsOn":899,"downloadSha256":59,"downloadUrl":61,"macos":383,"requiresRosetta":37,"tag":416,"version":84},{"apps":876,"binaries":877,"entries":878,"pkgs":895},[],[],[879,885,889],{"declaration":880,"phase":17,"sources":884,"type":17},{"uninstall":881},[882],{"delete":13,"pkgutil":883},[15,16],[],{"declaration":886,"phase":23,"sources":888,"type":25},{"pkg":887},[22],[22],{"declaration":890,"phase":33,"sources":894,"type":35},{"zap":891},[892],{"trash":893},[31,32],[],[22],{"casks":897,"formulae":898},[],[],{"arch":900,"casks":901,"formulae":902,"requirements":903},[49],[],[],{"macos":904},{},{"arch":50,"artifacts":906,"conflictsWith":927,"dependsOn":930,"downloadSha256":121,"downloadUrl":122,"macos":448,"requiresRosetta":37,"tag":449,"version":84},{"apps":907,"binaries":908,"entries":909,"pkgs":926},[],[],[910,916,920],{"declaration":911,"phase":17,"sources":915,"type":17},{"uninstall":912},[913],{"delete":13,"pkgutil":914},[15,16],[],{"declaration":917,"phase":23,"sources":919,"type":25},{"pkg":918},[103],[103],{"declaration":921,"phase":33,"sources":925,"type":35},{"zap":922},[923],{"trash":924},[31,32],[],[103],{"casks":928,"formulae":929},[],[],{"arch":931,"casks":932,"formulae":933,"requirements":934},[50],[],[],{"macos":935},{},{"arch":49,"artifacts":937,"conflictsWith":958,"dependsOn":961,"downloadSha256":59,"downloadUrl":61,"macos":448,"requiresRosetta":37,"tag":481,"version":84},{"apps":938,"binaries":939,"entries":940,"pkgs":957},[],[],[941,947,951],{"declaration":942,"phase":17,"sources":946,"type":17},{"uninstall":943},[944],{"delete":13,"pkgutil":945},[15,16],[],{"declaration":948,"phase":23,"sources":950,"type":25},{"pkg":949},[22],[22],{"declaration":952,"phase":33,"sources":956,"type":35},{"zap":953},[954],{"trash":955},[31,32],[],[22],{"casks":959,"formulae":960},[],[],{"arch":962,"casks":963,"formulae":964,"requirements":965},[49],[],[],{"macos":966},{},{"arch":50,"artifacts":968,"conflictsWith":989,"dependsOn":992,"downloadSha256":121,"downloadUrl":122,"macos":513,"requiresRosetta":37,"tag":514,"version":84},{"apps":969,"binaries":970,"entries":971,"pkgs":988},[],[],[972,978,982],{"declaration":973,"phase":17,"sources":977,"type":17},{"uninstall":974},[975],{"delete":13,"pkgutil":976},[15,16],[],{"declaration":979,"phase":23,"sources":981,"type":25},{"pkg":980},[103],[103],{"declaration":983,"phase":33,"sources":987,"type":35},{"zap":984},[985],{"trash":986},[31,32],[],[103],{"casks":990,"formulae":991},[],[],{"arch":993,"casks":994,"formulae":995,"requirements":996},[50],[],[],{"macos":997},{},{"arch":49,"artifacts":999,"conflictsWith":1020,"dependsOn":1023,"downloadSha256":59,"downloadUrl":61,"macos":513,"requiresRosetta":37,"tag":546,"version":84},{"apps":1000,"binaries":1001,"entries":1002,"pkgs":1019},[],[],[1003,1009,1013],{"declaration":1004,"phase":17,"sources":1008,"type":17},{"uninstall":1005},[1006],{"delete":13,"pkgutil":1007},[15,16],[],{"declaration":1010,"phase":23,"sources":1012,"type":25},{"pkg":1011},[22],[22],{"declaration":1014,"phase":33,"sources":1018,"type":35},{"zap":1015},[1016],{"trash":1017},[31,32],[],[22],{"casks":1021,"formulae":1022},[],[],{"arch":1024,"casks":1025,"formulae":1026,"requirements":1027},[49],[],[],{"macos":1028},{}]