Скачать netbeans для windows 10 x64

A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications...

A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and Ruby. Apache NetBeans is easy to install and use straight out of the box and runs on many platforms including Windows, Linux, macOS, and Solaris.

Java Shell is a new tool included in JDK9 defined in JEP 222 to introduce REPL (read-eval-print-loop) capabilities to Java. The tool provides integrated console-like UI for the Java Shell, leveraging the app editor capabilities. The program can support the tool with the user project configuration, so the Java Shell is set up to work with project classes and libraries, providing autocompletion out of the box in the editor.

Also, the app greatly extends the capabilities of the command-line tool. Apache NetBeans can execute the shell as an agent, similar to a debugging agent, on the debugged or run the application (currently only J2SE applications are supported, both Ant and Maven-based). Snippets written in JShell can be redefined and tested, even against a running code. When the prototype is ready, it can be saved to a regular Java source file and integrated with the project.

New NetBeans Highlights:

Java
JDK 8 support: tools and editor enhancements for working with Profiles, Lambdas, and Streams. Java SE Embedded support to deploy, run, debug or profile Java SE applications on an embedded device, such as Raspberry PI, directly from the app IDE. Java ME Embedded 8 support.

Java EE
New PrimeFaces code generators, to generate complete PrimeFaces skeleton CRUD applications with connection to databases. Tomcat 8.0 and TomEE support, including out-of-box JPA, JSF, and JAXRS configuration and data sources. More flexibility for JPA hints, which can be disabled, enabled, and warning level changed.

Maven
New Maven graph layout switcher. Navigator shows POM goals and improved Maven performance when re-running Web applications. Improved Maven performance of «Apply Code Changes» while debugging.

JavaScript
AngularJS navigation via hyperlinking from view to controllers. Many enhancements for AngularJS in code completion between artifacts, such as code completion in the view to properties defined in controllers. Debugging of JavaScript code executed in Nashorn (JDK 8+) script engine is supported.

HTML5
Android 4.4 WebKit debugging supported for Cordova 3.3+. New Karma test runner support and New Grunt build support. Avatar.js is available in the Plugin Manager, via Tools | Plugins. After installation, you’re able to create Avatar.js projects.

PHP
Support for PHP 5.5. Enhancements for Twig, Latte, and Neon. Composer supported by New Project Wizard.

C/C++
New Breadcrumbs feature for navigation in the editor. New GDB Console to enable usage of command-line GDB mode. New hints and code completions. Improved remote performance. Download Net Beans IDE Offline Installer Setup!

Platform
Enhanced flexibility in the Windows System, such as split of editor via drag and drop, and a new API to customize editor tabs. A new design of user interface for managing Project Groups. Files in folders can be sorted by extension.

Miscellaneous
Profiler enhancements: Profile on embedded platforms, show thread owning monitor for lock contention, and improved Threads view. Versioning enhancements: Support for Subversion 1.8 working copies, various enhancements to Git, and Mercurial support. Task Schedule and other new features in the Tasks window for bug tracking.

Note: Requires Java Development Kit.

Also Available: Download NetBeans IDE for Mac

Download Apache NetBeans Latest Version

Apache NetBeans 17-rc3

What’s Changed

Maven

  • Springboot artifacts fix by @sdedic in #5352
  • Fix POM Graph colors for dark themes by @johntor in #5391

Java

  • Annotated record reformatting fix by @mbien in #5374
  • [NETBEANS-4054] Ensuring progress when javac crashes while batch evaluating hints. by @jlahoda in #5384

PHP

  • PHP: removed built-in type boolean by @troizet in #5294

Enterprise

  • Tomcat 11 min supported Java is 17 by @pepness in #5340
  • Proper escaping of TNS_ADMIN path. Select JDBC driver with defined implementation. by @sdedic in #5363
  • Import local schema to avoid DNS lookup in build by @jgneff in #5372
  • Fix AddADBAction and DownloadWalletAction in delivery by @sdedic in #5389
  • React on both build and compile goals. by @sdedic in #5396

Web

  • LSP client: Prevent NullPointerException when caret is not present on text component by @matthiasblaesing in #5393

Other Changes

  • VSNetBeans changelog update for 16.0.301 and 17.0 by @MartinBalin in #5386

New Contributors

  • @johntor made their first contribution in #5391

Full Changelog: 17-rc2…17-rc3

Apache NetBeans 17-rc2

What’s Changed

Gradle

  • UI: fixed conditional gradle version info label. by @mbien in #5343

Java

  • Improving indexing for erroneous sources. by @jlahoda in #5172
  • added missing record enums to editor module. by @mbien in #5339
  • PreconditionsChecker: fixed NPE when path is null. by @mbien in #5346

PHP

  • Fixed detection of magic methods by @KacerCZ in #5344
  • Improved method checks in enum declaration by @KacerCZ in #5341

UI Changes

  • Update FlatLaf from 2.6 to 3.0 and add macOS light and dark themes by @DevCharly in #5298

Full Changelog: 17-rc1…17-rc2

Apache NetBeans 17-rc1

What’s Changed

Gradle

  • Fix mapping of dependencies described as key/value maps to the source by @sdedic in #4918
  • #4965: Fix issues with gradle pre-6.4 by @sdedic in #4995
  • [#4865] Register JDPA and Java Compiler Output on Project level by @lkishalmi in #4984
  • Fixed some Gradle introspection problems wit pre-6.1 Gradle Versions by @lkishalmi in #5014
  • Fix #5015: Fix Gradle/broken task dependency and serialization by @sdedic in #5022
  • Made Gradle JavaCompilerProcessorFactory work in absence of a ClasspathProvider by @lkishalmi in #5042
  • Use Project Dictated JVM for Gradle Discovery by @lkishalmi in #4985
  • Make Java Platform available on non-java Gradle Projects by @lkishalmi in #5053
  • Gradle: Support for proxy detection / autoconfiguration. by @sdedic in #5006
  • Fixing project loading issues with micronaut complex project. by @sdedic in #5124
  • Upgraded Gradle Tooling API to 8.0-rc-1 by @lkishalmi in #5240
  • Made runSingle Gradle task work on Gradle 8.0 by @lkishalmi in #5269
  • Fix Java version detection in GradleJavaCompatProblemProvider by @lkishalmi in #5271
  • Catch IAE when Gradle error getLocation cannot be called. by @lkishalmi in #5270
  • Gradle options UI cleanup (Execution and Appearance panel). by @mbien in #5274
  • Gradle Execution Customizer with Runtime by @lkishalmi in #5158

Maven

  • [NETBEANS-6519] Maven dependency produces full tree with duplicates, avoids cycles. by @sdedic in #4947
  • hide maven transfer progress via flag instead of regexp filter. by @mbien in #4954
  • Fix NullPointerException in MavenSelectionHintsTask by @jglick in #4994
  • Proxy autodetection + autoconfiguration for Maven. by @sdedic in #5038
  • [NETBEANS-4928] EAR deployment considers outputFileNameMapping Maven EAR plugin property by @OndroMih in #4930
  • Avoid an AssertionError with Maven folds by @jglick in #4957
  • enable some important sounding java tests by @mbien in #5107
  • fix output window stacktrace parsing when mvnd is used. by @mbien in #5099
  • globally enable maven stacktrace processing. by @mbien in #5116
  • Add displayname for maven POM language and order languages in options dialog by @matthiasblaesing in #5164
  • adds a basic maven dependency updater hint. by @mbien in #5009
  • upgrade exec-maven-plugin to 3.1.0. by @mbien in #5111
  • upgrade bundled maven to 3.8.7 by @mbien in #5170
  • update OutputUtils to support stacktrace links leading to JDK files. by @mbien in #5091
  • Fix for Windows Maven parent.relativePath from Mark Herkrath by @mdeggers in #5282
  • allow concurrent local indexing while downloading remote indexes. by @mbien in #5290

Java

  • Fix java.editor tests by @jlahoda in #4931
  • NBABasedBulkSearch::encode doesn’t return on cancel by @mbien in #4793
  • LSP: Create test class code action added. by @dbalek in #4939
  • apidoc check and improvement by @ebarboni in #4969
  • Test bugfixes: preparation for GH action migration by @sdedic in #4975
  • #5023: Formatting preferences for Java contains bad sample code by @swpalmer in #5028
  • spi.java.hints: remove unused byte buddy dependency. by @mbien in #5029
  • Fix organize imports to not add record from same package by @jirkabs in #5046
  • Fixing pattern matching for binding patterns by @matthiasblaesing in #5121
  • Prevent AOBE on empty, bad class files. by @lkishalmi in #5137
  • Make more hints for java available by @matthiasblaesing in #5013
  • Locate sources JAR if it is next to binary JAR by @jtulach in #5156
  • Recognize nbjrt: protocol and locate JDK9+ src.zip by @jtulach in #5157
  • [NETBEANS-4763] Handling switch expressions, case rules and exhaustive switches more correctly. by @jlahoda in #4788
  • Update to nb-javac-19.0.1. by @dbalek in #5133
  • Fix Javadoc 17 parsing by @neilcsmith-net in #5127
  • Allow to run missing ref hint in batch mode, but mark it as not having a fix. by @jlahoda in #5171
  • [NETBEANS-1309] add support for @summary javadoc tag by @jherkel in #5180
  • fix NPE in RemoveUnnecessary class when case statement list is null. by @mbien in #5179
  • Extract source name from .class and use it to locate proper source by @jtulach in #5152
  • apidoc error/warning fix by @ebarboni in #5216
  • [NETBEANS-1615] fixed @throws hint for type variable by @wal-jan in #2974
  • Fix possible NPE in Tiny.java by @lkishalmi in #5249
  • move java modules job to JDK 11 and fix tests where needed by @mbien in #5138
  • For nb.org projects, use the correct nbjavac prepend for the internal (boot)classpath. by @jlahoda in #5174
  • Add javadoc for JDK 21 early access by @pepness in #5259
  • Improving the Java AST debugging view. by @jlahoda in #4879
  • Prevent NullPointerException when matching filenames in SourceUtils by @matthiasblaesing in #5279
  • Jakarta EE 10 — Platform/API/RI support by @jGauravGupta in #4692

PHP

  • Improve {@inheritdoc} behavior #4686 by @junichi11 in #4846
  • PHP 8.2 Support: Allow null, false, and true as stand-alone types by @junichi11 in #4888
  • PHP 8.2 Support: Readonly classes by @junichi11 in #4955
  • PHP 8.2 Support: Fetch properties of enums in const expressions by @junichi11 in #4966
  • PHP 8.2 Support: Constants in Traits and Disjunctive Normal Form Types by @junichi11 in #5302
  • PHP 8.2 Support by @junichi11 in #5300

Enterprise

  • Use warning rather than error for vulnerability reports. by @sdedic in #5005
  • Support directly native build plugin by @sdedic in #5021
  • tomcat5: Enable usage of javac release and remove internal class use (fix JDK8 and JDK17+) by @matthiasblaesing in #5160
  • Support for OCI profiles. by @sdedic in #5118
  • Do not inherit «throws Exception» from Callable to compile on JDK8 by @sdedic in #5191
  • Autoload default config profiles into ServerInstances. by @sdedic in #5226
  • Add Jakarta EE/Java EE support for Tomcat and TomEE by @pepness in #4822
  • Adding new action which registers ADB connection by @jhorvath in #5291

Web

  • Lookup CSS properties case-insensitive by @matthiasblaesing in #4986
  • Optimize matching for CSS completion queries by @matthiasblaesing in #4979
  • Css improvements by @matthiasblaesing in #4964
  • LSP Client: Use full complete item to complete, not just the missing suffix by @matthiasblaesing in #4728
  • move webcommon job to JDK 11 and fix tests where needed. by @mbien in #5143
  • [GH-5104] Ensure @use and @forward can be parsed in less files by @matthiasblaesing in #5142
  • Remove unnecessary bootclasspath.prepend and reenable CI/CD tests for html.editor by @matthiasblaesing in #5162
  • CssSemanticAnalyser needs to flatten OffsetRanges for highlights by @matthiasblaesing in #5151

Versioning

  • tweaks some version…

Apache NetBeans 16-u1 (Gradle Update)

This release provides Gradle related fixes to NetBeans 16.

What’s Changed

  • [#4984] Register JDPA and Java Compiler Output on Project level by @lkishalmi
  • [#4985] Use Project Dictated JVM for Gradle Discovery by @lkishalmi
  • [#5016] Fix issues with gradle pre-6.4 by @sdedic
  • [#5017] Fixed some Gradle introspection problems with pre-6.1 Gradle Versions by @lkishalmi
  • [#5022] Fix Gradle/broken task dependency and serialization by @sdedic
  • [#5124] Fixing project loading issues with micronaut complex project. by @sdedic

These updates are available on the NetBeans Distribution Update Center for Apace NetBeans 16.

Apache NetBeans 16

What’s Changed

Gradle

  • Initial implementation of (experimental) Dependency API in Gradle by @sdedic in #4499
  • Refactor Grade Editor Related Functionality into a gradle.editor Module by @lkishalmi in #4518
  • Gradle hide empty generated folders by @lkishalmi in #4525
  • Support projects without build.gradle by @sdedic in #4594
  • Fix npe from gradle build actions dialog by @errael in #4703
  • NETBEANS-4720 Support custom gradle test sourcesets by @merscwog in #4721
  • Override gradle’s compiler version from compiler args. by @errael in #4711
  • Various fixes and improvements [1/3] by @sdedic in #4726
  • API: access to build properties of gradle script [2/3] by @sdedic in #4729
  • Fix for Gradle project sources popup menu invocation error #4755 by @makiam in #4759
  • Support for jar & native image artifact for gradle projects [3/3] by @sdedic in #4730
  • #4847: do not use newer classes in older distributions. by @sdedic in #4850
  • Switched gradle.dist and gradle.editor module to regular. Fixes #4866 by @lkishalmi in #4898
  • #4923: access to gradle internal APIs is protected from failing the project load, just logs a notification. by @sdedic in #4936
  • Prevent CCE NbGradleProjectImpl to DataObject by @lkishalmi in #4943
  • Fix GradleCliEditorKit Registration by @lkishalmi in #4950

Maven

  • Support for project output artifacts by @sdedic in #4495
  • Improve Jakarta EE 9/9.1 support by @pepness in #4438
  • Build action must be included in the cache key by @sdedic in #4526
  • Allow to disable warning for specific lifecycle participants. by @sdedic in #4630
  • Artifact tags, support for shaded output and source attachments. by @sdedic in #4631
  • Fix possible NPE in NexusRepositoryIndexerImpl exception handler. by @mbien in #4705
  • Update Maven archetype version for Jakarta EE 9.1 by @pepness in #4532
  • Implement maven pom javac release option hint (JEP 247). by @mbien in #4802
  • Maven UseReleaseOptionHint fixes by @mbien in #4835
  • hide template link as last resort if it appears to be broken. by @mbien in #4891
  • Fix maven classpath listening by @neilcsmith-net in #4899
  • Maven HintsPanel UI layout fixes and minor cleanup. by @mbien in #4906

Java

  • Modernize ActionsManager in Debugger API by @lkishalmi in #4459
  • OrganizeImports fixed for clashing star imports. by @dbalek in #4561
  • Update nb-javac to 19+33. by @dbalek in #4467
  • Multi-release jar support by @matthiasblaesing in #4589
  • Fix extra space added in try with resources by @neilcsmith-net in #4648
  • Avoid using an invalid JavaPlatform by @errael in #4672
  • JavadocImports fixed for illegal string trim. by @naotsugu in #4647
  • Fixing error recovery for (current) record patterns. by @jlahoda in #4586
  • Code completion for jdk-19 case patterns implemented. by @dbalek in #4746
  • Fixing error recovery when j.l.MatchException is missing, and patterns are present. by @jlahoda in #4756
  • revert rushed unbalanced-hint fix (#4421). by @mbien in #4580
  • [NETBEANS-4923]: Problem with Deploy/HotDeploy using Netbeans 12.1 an… by @ehsavoie in #4768
  • Code completion after yield in switch expressions fixed. by @dbalek in #4769
  • Improve java platform selection logic for hints. by @mbien in #4678
  • Fix error in wizard when creating module-info file (GH4628) by @neilcsmith-net in #4780
  • Provide hints for conversion to Virtual thread executor when thread pools are used by @MegJayan in #4592
  • add semantic highlight for when keyword by @MegJayan in #4671
  • Implementation of auto completion, formatting adjustment and providing hints for JEP 405 record patterns by @MegJayan in #4533
  • Update JDK 19 Javadoc link from EA to GA. by @neilcsmith-net in #4836
  • put nb-javac modules on the plugin import block list. by @mbien in #4838
  • Never mark overriding methods as unused, fixes GH4276. by @neilcsmith-net in #4857
  • Fix MoveMemberPanel and MoveClassPanel (GH4708) by @neilcsmith-net in #4863

Groovy

  • #4556 — NetBeans should not auto-insert n in Groovy triple quoted strings by @ppisl in #4562

PHP

  • Fix the syntax error for the constant array access #4684 by @junichi11 in #4735
  • Fix the formatting for the textual operators(AND, OR, XOR) #4635 by @junichi11 in #4741

C/C++

  • The CPPLight debugger works on aarch64. by @entlicher in #4370

Enterprise

  • Support for vulnerability audit in Oracle cloud by @sdedic in #4461
  • Fixed JBoss EAP regex patterns to match two digit minor/patch versions by @akronenw in #4694
  • Better messages during project audit. Code cleanup. by @sdedic in #4733
  • Unable to register Payara 6.x in Apache NetBeans 15 by @jGauravGupta in #4695
  • More options for LSP audit command by @sdedic in #4834
  • Import local schema to avoid DNS lookup in build by @jgneff in #4933

Web

  • CSS: Implemented position:sticky by @troizet in #4480
  • Fix for not calling auto completion after end tag was already added by @Chris2011 in #4649

Editor

  • Cleanup debug Exception after an old issue by @lkishalmi in #4591
  • FIX-3732: Prevent possible IAE in DocumentViewOp. by @lkishalmi in #4623
  • Fixed a NPE from issue #4629 by @troizet in #4670
  • YAML Support
    • Change YAML indent to 2 spaces by default by @lkishalmi in #4551
    • YAML Support Layer Code Cleanup by @lkishalmi in #4559
    • Minor cleanup in YAML Language Support by @lkishalmi in #4625
  • Dockerfile Support
    • Added multiview [Source|History] for Dockerfile-s by @lkishalmi in #4550
  • new: TOML Support
    • Some support for TOML files by @lkishalmi in #4503
    • TOML Cleanup and Improvements by @lkishalmi in #4565
  • new: ANTLR v4 and v3 Support
    • ANTLR v4 and v3 Grammar Editing Support by @lkishalmi in #4549
    • Fix possible NPE while editing ANTLR Grammar by @lkishalmi in #4662
    • Improve support for ANTLRv4 Grammars by @lkishalmi in #4773
    • ANTLRv4 indent and code snippet support. by @lkishalmi in #4800
    • More precise code-completion for ANTLRv4 Grammars by @lkishalmi in #4808
    • Fixed end of file indenting and code completion for ANTLR v4 by @lkishalmi in #4878

UI Changes

  • Add ability to load custom FlatLaf properties from user config. by @neilcsmith-net in #4719
  • Keyboard focus can activate top component by @errael in #4603
  • Add update centre notifications to Check for Updates dialog by @neilcsmith-net in #4742
  • Update FlatLaf from 2.4 to 2.5 by @neilcsmith-net in #4803
  • Dialog parent should not be null by @errael in #4739
  • Update FlatLaf from 2.5 to 2.6 by @DevCharly in #4811
  • about panel needs a vertical scrollbar if the async plugin update notification appears by @mbien in https://github.com/apache/net…

Apache NetBeans 15

What’s Changed

  • Increment spec versions for Apache NetBeans 15 development. by @neilcsmith-net in #4011
  • Sync #4015 from delivery to master by @neilcsmith-net in #4018
  • maven indexing lucene renovation by @mbien in #3558
  • clean up code base to remove Windows 95 & 98 support.. by @BradWalker in #4025
  • ignore ISSUE_TEMPLATE for rat by @ebarboni in #4020
  • updated nb-javac18 plugin version and description by @singh-akhilesh in #4010
  • Add Athena/Redshift to Add Connection wizard by @eirikbakke in #3991
  • Sync delivery to master after 14-rc2 by @ebarboni in #4031
  • Adjust spec version to differ from Apache NetBeans 14 for java/libs.nbjavac by @ebarboni in #4045
  • JEP 413: External Snippets and Snippet Attributes Support by @mishrasandeep in #3498
  • Micronaut Data finder completion should work for record entities. by @dbalek in #4053
  • Do not include jdk.jshell in test mod list by default. by @sdedic in #4013
  • Allow tests to access JPDA. Pass mx path to the testsuite. by @sdedic in #4072
  • LSP: Javadoc code completion added. by @dbalek in #4071
  • maven indexing: upgrade maven-indexer to 6.2.0 and remove workaround. by @mbien in #4077
  • Added java regex flags for text matching and Example generator from r… by @mishrasandeep in #3252
  • Sync delivery to master after 14-rc3 by @ebarboni in #4075
  • Put .gradle directories on Global ignore list. by @lkishalmi in #4094
  • ide/lsp.client fonts-colors by @vieiro in #4057
  • Make VSIX settings Remote SSH aware by @MartinBalin in #4083
  • Validate external snippet attributes like file, class, region to check for improper attribute values(JEP 413) by @MegJayan in #3884
  • [NETBEANS-6241] — Fixed switchToRuleSwitch Hint for BindingPattern and GuardedPattern by @mishrasandeep in #3343
  • Repair failing TrufleSuiteTest.testParseTruffleSourcesWithoutError(). by @entlicher in #4100
  • Prevent being created unexpected folders #4099 by @junichi11 in #4109
  • Better YAML editing with auto closing quotes and mustache by @lkishalmi in #4093
  • Updating OCI libraries, adding DevOpsProject node by @jhorvath in #4108
  • Sync delivery to master after 14-rc4 by @ebarboni in #4117
  • Debugging of native images built by GraalVM CE. by @entlicher in #4124
  • Add ‘Open in Terminal’ action to project root node’s context menu. by @Atrament666 in #4026
  • LSP: Format Document and Format Selection actions implemented. by @dbalek in #4128
  • Minor bug fixes. by @dbalek in #4131
  • Fix maven groupId completion by @matthiasblaesing in #4136
  • Set —enable-preview for jtreg tests. by @jlahoda in #4120
  • LSP4J library updated to version 0.13 by @dbalek in #4135
  • test release-drafter by @ebarboni in #4129
  • maven indexing: local repo indexing optimizations by @mbien in #4095
  • [NETBEANS-5523] PHP 8.0: Treat namespaced names as single token by @junichi11 in #4037
  • Sync delivery to master after 14-rc5 by @ebarboni in #4144
  • Correction of getOwningClass(), including a test. by @entlicher in #4154
  • Groovy debugger in a separate module, depends on Groovy parser to retrieve names of Groovy classes. by @entlicher in #4153
  • Initial implementation of Project Dependency API by @sdedic in #4149
  • Autofocus new name field when renaming folder #4076 by @junichi11 in #4158
  • Update graaljs parser to handle optional chaining (?.) for indexing and function calls by @matthiasblaesing in #4115
  • Additional methods into knownBLockingMethods to match classes of JDK-11 by @jtulach in #4168
  • Added support for properties backed up by functional interfaces by @lkishalmi in #4157
  • Sync delivery to master after 14-rc6 by @ebarboni in #4173
  • readme updates (fixed links) + new log/config/cache section. by @mbien in #3948
  • API to trigger LSP diagnostic collection. by @sdedic in #4177
  • fix NPE on git checkout error, print msg to output instead. by @mbien in #4151
  • set release drafter workflow to manual activation. by @mbien in #4185
  • LSP: Initial support for multi-step inputs added. by @dbalek in #4159
  • Fix possible NPE at RunUtils.getCompatibleGradleDistribution by @lkishalmi in #4182
  • Minor fixes. by @dbalek in #4183
  • Cleanup readme and fix rat issue by @ebarboni in #4190
  • Maven / dependency query fixes. by @sdedic in #4184
  • LSP: Open type command added. by @dbalek in #4187
  • External Code Formatters added into NBLS. by @dbalek in #4176
  • PHP 8.1: Support for the special property(value) of BackedEnum #4066 by @junichi11 in #4169
  • Default NBLS userdir to workspace local directory. Development runs on global. by @sdedic in #4167
  • Update JS Stubs and impove JSDoc extraction and rendering by @matthiasblaesing in #4058
  • Add property sheet for Gradle Configuration nodes by @lkishalmi in #4191
  • Fix potential NPE in GradleModuleFileCache21 by @lkishalmi in #4210
  • upgrade maven-indexer to 6.21 and remove workaround for MINDEXER-157. by @mbien in #4193
  • Move NbProjectInfo and ModelFetcher out of Gradle API package by @lkishalmi in #3908
  • updated col.toArray() java editor template («2ar»). by @mbien in #4201
  • Regex checker UI improvements by @mbien in #4200
  • JDK downloader improvements by @mbien in #4205
  • Try to generate maven project skeleton from our dependencies by @ebarboni in #4194
  • Improve stability of gradle build info extraction by @matthiasblaesing in #4222
  • Update asm from 9.2 to 9.3 by @pepness in #3954
  • safer auto completion chaining by @mbien in #4165
  • Improve output window performance for ant java tasks #4141. by @notzed in #4180
  • Update maven-archetype-plugin from 3.1.2 to 3.2.1 by @pepness in #3759
  • [NETBEANS-5599] PHP 8.1 Support: First class callable syntax by @junichi11 in #4240
  • Fixes for not initialized final fields added. by @dbalek in #4230
  • Snapshot of APIs as of NetBeans 14 by @neilcsmith-net in #4189
  • Fix variable highlighting in arrow function #4209 by @junichi11 in #4250
  • NotifyDescriptor.ComposedInput added. by @dbalek in #4203
  • Register @ActionsProvider.Registrations as annotation processed by DebuggerProcessor by @jtulach in #4255
  • Moving UIContext out of public package. by @dbalek in #4258
  • LSP: Do not autoimport nested classes when not necessary. by @dbalek in #4256
  • Issue #3886: Unused in package misbehavior — fix. by @dbalek in #4204
  • Inline redundant variable hint added. by @dbalek in #4278
  • improve php test performance by @mbien in #4284
  • Preventing to create hints more times. by @ppisl in #3981
  • JS: Don’t generate hint for missing semicolon in generated constructor node by @matthiasblaesing in #4232
  • Global JS functions from classpath/platform are reported as undeclared global variable …

Apache NetBeans 14

What’s Changed

  • Increment spec versions for Apache NetBeans 14 development. by @neilcsmith-net in #3469
  • Moving snap packaging to netbeans-tools repo by @lkishalmi in #3337
  • Added ExprorerManager for Cloud services to nbcode by @jhorvath in #3468
  • LSP: java.source.save.CasualDiff: Illegal values after using CodeCompletion. by @dbalek in #3475
  • Fix for testPreTrusted gradle test failing on CI by @sdedic in #3479
  • Minor bugs in code completion fixed. by @dbalek in #3478
  • Sync delivery to master after 13-rc1 by @neilcsmith-net in #3474
  • Enable building on JDK17 (bump source to 1.8 in web.client.rest and profiler.j2ee) by @matthiasblaesing in #3482
  • failsafe:integration-test from contextual menu by @abourree in #3470
  • Updating vsce to the 2.6.4 version. by @dbalek in #3499
  • Sync delivery to master after 13-rc2 by @neilcsmith-net in #3484
  • Payara Micro Hot Deploy support in Apache NetBeans by @jGauravGupta in #3248
  • Report real FULL/FULL_ONLINE quality after load. by @sdedic in #3481
  • JDK 17 support to Payara Platform tools in Apache NetBeans IDE by @jGauravGupta in #3508
  • LSP ProjectView test + fixes by @sdedic in #3502
  • Parse Indexables under a source root as a group while running EmbeddedIndexers by @dbalek in #3516
  • Application deployment support to locally running Payara Server docker container by @jGauravGupta in #3330
  • Sync delivery to master after 13-rc3 by @neilcsmith-net in #3515
  • [NETBEANS-6410] — Upgrade JAXB from 2.3.3 to 2.3.5 by @pepness in #3545
  • Improve Gradle projects problem reporting. by @sdedic in #3550
  • Remove unnecessary log entry from javadoc build by @jhorvath in #3411
  • Hint wizzard module dependency fix. by @mbien in #3555
  • Download wallet by @jhorvath in #3546
  • WIP: Download wallet by @sdedic in #3564
  • Adding vscode icons for OCI explorer by @jhorvath in #3569
  • Add a pull request template with confirmation of submission terms by @neilcsmith-net in #3431
  • Adding vscode icons for db explorer by @jhorvath in #3573
  • [NETBEANS-6438] Add code folding for PHP attributes by @junichi11 in #3578
  • Integration tests of Truffle/Graal scripts debugger. by @entlicher in #3560
  • Cleanup warnings related to raw type Iterator.. by @BradWalker in #3601
  • Adding Create Autonomous Database Action/Command by @jhorvath in #3608
  • Sync delivery to master after 13-rc4 by @neilcsmith-net in #3611
  • Fix indexing after grouping indexing of embeddings by @matthiasblaesing in #3583
  • Use combobox vs checkbox on issue template to avoid to issue tasks by @oyarzun in #3513
  • update github tags. by @mbien in #3574
  • Support icon resource fetch on LSP protocol, multiple content types. by @sdedic in #3585
  • Native Image debugger does not set print objects on. Checks added to prevent from exceptions. by @entlicher in #3619
  • Use the blessed modifier order in projects located in apisupport proj… by @mklaehn in #3625
  • Updated Gradle CLI option support. by @lkishalmi in #3620
  • Fixed endless CompletionStage chaining. by @sdedic in #3621
  • Fixed processing env variables with ‘=’ in value by @jisedlac in #3623
  • Use the blessed modifier order in projects located in javafx projects by @mklaehn in #3627
  • Support for generating Micronaut Data entity classes end repository interfaces added. by @dbalek in #3584
  • Use the blessed modifier order by @mklaehn in #3624
  • Bugfix: Go To source broken for nested classes. by @ratcashdev in #3189
  • Fix the wrong use of Enumeration interface by @BradWalker in #3637
  • Cleanup warning messages related to redundant cast by @BradWalker in #3634
  • Support CompletableFuture in DialogDisplayer by @sdedic in #3613
  • JSF: Declaration of the xmlns namespace is reported as missing library by @matthiasblaesing in #3636
  • Cleanup warnings related to Enumeration rawtype by @BradWalker in #3643
  • LSPBindings synchronization fix by @vieiro in #3644
  • [NETBEANS-6468] Fix Windows LAF on Windows 11 and Java 17 by @eirikbakke in #3645
  • update VariableMirrorTranslator to bring it up to standards by @BradWalker in #3647
  • Cleanup deprecated constructor use by @BradWalker in #3648
  • Cleanup deprecated constructor use by @BradWalker in #3649
  • [NETBEANS-6425] Provide outline view for Groovy file in VSCode. by @ppisl in #3525
  • Added Gradle ‘—warning-mode all’ output action by @lkishalmi in #3633
  • Update merge by @BradWalker in #3651
  • Larger icon sizes missing in platform branding UI #3544 by @aldobrucale in #3551
  • [NETBEANS-6458] A bogus Cyclic Reference issue is resolved by marking fields as volatile. by @entlicher in #3635
  • [NETBEANS-6463] Code completion doesn’t offer methods from the same class by @ppisl in #3654
  • Gradle Tooling Upgrade to 7.4 by @lkishalmi in #3641
  • Clean up the use of deprecated numeric constructors by @BradWalker in #3656
  • [NETBEANS-5599] PHP 8.1 Support: New in initializers (Part 4) by @junichi11 in #3657
  • Add Support for Gradle Configuration Cache by @lkishalmi in #3628
  • Export the Truffle packages explicitly, since TruffleJDKServices class was removed. by @entlicher in #3666
  • Update project platform/favorites to JDK8 source level and remove wa… by @mklaehn in #3671
  • [jackpot] more robust condition handling + code renovations by @mbien in #3561
  • Improve CSS Support by @matthiasblaesing in #3642
  • Update JS support to ECMAScript 13 / 2022 by @matthiasblaesing in #3599
  • Update project platform/api.search to JDK8 source level and remove wa… by @mklaehn in #3676
  • Fix Windows profiler.lib workflow by using Windows10SDK.20348 by @oyarzun in #3665
  • Ignore dependencies for BOM-like projects. by @sdedic in #3668
  • project wide oprimization: improved map traversal by @mbien in #3689
  • about window update by @mbien in #3660
  • added java module flag list. by @mbien in #3658
  • ide/lsp.client + MultiMimeLanguageServerProvider by @vieiro in #3655
  • gh issue template update post NB 13 release. by @mbien in #3703
  • Command for setting database environment variables by @jhorvath in #3612
  • Adding Open Service Console action by @jhorvath in #3674
  • Alternative ProjectProblems presenter for LSP server. by @sdedic in #3568
  • Do not search unnecessarily deep. by @sdedic in #3721
  • SQL completion for Query annotations added. by @dbalek in #3722
  • Improve ImplementAbstractMethodsHintError by @junichi11 in #3734
  • fix for #3737: BasicSearchForm should not select first entry by default. by @mbien in #3739
  • Update eclipselink from 2.7.9 to 2.7.10 by @pepness in #3646
  • Keep database username in upper case by @jhorvath in #3740
  • project wide refactorin…

Apache NetBeans 13

What’s Changed

  • Increment spec versions on master for NB13 development. by @neilcsmith-net in #3264
  • LSP: Enrich Java Outline view by more details. by @dbalek in #3263
  • Maven pom.xml annotations: Configure graphics context for antialiasing by @matthiasblaesing in #3269
  • Merge delivery to master after 12.6-rc1 by @neilcsmith-net in #3268
  • Handle any script’s URI and provide script content when not readable from file. by @entlicher in #3277
  • Splitting workflows into individual files by @JaroslavTulach in #3295
  • Update to nb-javac identical to javac from jdk-17+35 by @jtulach in #3206
  • VaniallaPartialReparser reports incorrectly reparsed files by @matthiasblaesing in #3286
  • Merge delivery into master after 12.6-rc2 by @neilcsmith-net in #3282
  • Gson library upgraded to 2.8.9, LSP upgraded to 3.16 by @dbalek in #3200
  • An attempt to fix unstable test for java.mx.projects by @dbalek in #3301
  • Consider the reported trustlevel of the KeyStoreProvider when querying KeyStores by @matthiasblaesing in #3303
  • m2 URL components need to be URL decoded before being used to create the artifact by @matthiasblaesing in #3305
  • [jackpot] added generics aware rule to IteratorToFor inspection by @mbien in #3284
  • Allow VSCode users to choose ‘local’ — e.g. per workspace userdir by @JaroslavTulach in #3308
  • Shade whole methods which are not included in the native image. by @entlicher in #3270
  • Merge delivery into master after 12.6-rc3 by @neilcsmith-net in #3310
  • [NETBEANS-6193] PHP 8.0: Fix syntax errors for attributes of interface constants and methods by @junichi11 in #3315
  • Exclude less (@{}) and scss (#{}) string interpolation from formatting by @matthiasblaesing in #3314
  • [NETBEANS-6004] Give info when the IDE’s Java is not compatible with Gradle by @lkishalmi in #3320
  • Handle invalid package.json only containing a single string by @matthiasblaesing in #3318
  • Dynamically switching from all-file processing to single-file processing of multi file JavaSources. by @jlahoda in #2959
  • LSP: Organize imports action added. by @dbalek in #3317
  • [NETBEANS-5799]: Pattern Matching for Switch hints (preview) by @mishrasandeep in #3156
  • [NETBEANS-5847] Maven project template uses template for project structure. by @sdedic in #3262
  • [NETBEANS-6217] Allow Convert Visibility Suggestion to be disabled by @junichi11 in #3324
  • [NETBEANS-5846] Minimal support of java-platfom Gradle projects. by @lkishalmi in #3293
  • [NETBEANS-3362] Show inherited members on the navigator pane by @junichi11 in #3296
  • Use Gradle distribution service and public repo for their binaries. by @matthiasblaesing in #3326
  • [NETBEANS-6196] Package code completion doesn’t work in empty groovy … by @ppisl in #3316
  • [NETBEANS-2472] Mark overriding/overridden constants and properties as annotations by @junichi11 in #3327
  • Fixed some lost-in-translation issues with Gradle Tooling by @lkishalmi in #3329
  • [NETBEANS-6218] An infinite loop may occur when parsing Groovy sources by @ppisl in #3325
  • [NETBEANS-5599] PHP 8.1 Support: Final class constants part by @junichi11 in #3331
  • [jackpot] Rewrite «String::replaceAll with dot» inspection to apply to more cases and methods by @mbien in #3218
  • Small improvement on GitBranchHash which is able to get at least the hash of a detached HEAD by @lkishalmi in #3334
  • Fixed typo: runSingle presence depends on runClassName property. by @sdedic in #3335
  • Including nb-javac binaries in all the complementary distributions by @jtulach in #3251
  • [NETBEANS-5783] Testcase checking Gradle ProjectInfo never return null by @lkishalmi in #3319
  • [NETBEANS-6235] Build of vscode extension fails by @ppisl in #3336
  • Enable node-based UIs in LSP by @sdedic in #3323
  • Deactivate broken xmlretriever test (client cert expired and a new one is not yet issued) by @matthiasblaesing in #3339
  • [NETBEANS-6239] Add PHPStan rule level 9 by @KacerCZ in #3341
  • Micronaut data finder methods code completion by @dbalek in #3333
  • Remove jruby related YAML parser libs by @lkishalmi in #3338
  • Switch to FlatLaf Light as default look and feel for IDE by @neilcsmith-net in #3332
  • Check for nativeImagePath property. by @entlicher in #3345
  • [NETBEANS-5599] PHP 8.1 Support: Never type by @junichi11 in #3340
  • Micronaut Data Finder completion check for @repository annotation fixed. by @dbalek in #3346
  • fixed class modifier auto completion for sealed classes. by @mbien in #3228
  • Dispose/disconnect tree view after client stop. by @sdedic in #3348
  • Snapshot of APIs as of 12.6 by @neilcsmith-net in #3347
  • Use ToolProvider from libs.javacapi, not from bootclasspath by @JaroslavTulach in #3355
  • LSP: attempt to speed up open type action. by @dbalek in #3354
  • Bridged node actions to LSP commands. Enabled DB explorer view for LSP clients. by @sdedic in #3351
  • [NETBEANS-6253] Posibility to run single Groovy Script by @ppisl in #3350
  • Updating HTML/Java API to 1.7.3 version by @JaroslavTulach in #3357
  • LSP + VSCode extension: Run/Debug via project actions. by @entlicher in #3353
  • Build Java cluster on JDK17 by @mbien in #3278
  • Using HTML based UI for Change method parameters refactoring by @JaroslavTulach in #3361
  • [NETBEANS-6276] Groovy CC doesn’t work on JDK 1.8 by @ppisl in #3362
  • [NETBEANS-5599] PHP 8.1 Support: Readonly Properties 2.0 by @junichi11 in #3360
  • Merge the code lens actions with the launch config properties and adapt Gradle to apply env. by @entlicher in #3364
  • [NETBEANS-6291] Navigation to fields sometimes doesn’t work in Groovy by @ppisl in #3368
  • LSP: Allow to specify default DB connection by @sdedic in #3365
  • LSP: Provide completion for SQL queries for repository annotations. by @dbalek in #3367
  • Avoid spurious exception in log. Warn if perf counters are enabled on incompatible JDK by @sdedic in #3366
  • Added more actions to LSP Projects View by @sdedic in #3363
  • Allow plugins to exclude files from being indexed by @matthiasblaesing in #3209
  • Maintain data identity for duplicit info requests by @sdedic in #3370
  • Single file Groovy Run and Debug in VSCode. by @entlicher in #3369
  • LSP: Couple of Text Explorer fixes. by @dbalek in #3374
  • Show Databases and Projects views only after NBLS extension activates. by @sdedic in #3371
  • Change nb.sass.libsass to TRUE, to fix broken SASS by @t-oster in #3373
  • CSS Parser Fixes by @matthiasblaesing in #3359
  • Upgrade to Apache Maven 3.8.4 by @ebarboni in #3328
  • Remove obsolete permgen flags. by @mbien in #3372
  • Options panel use GTK default colors by @hectorespert in #2744
  • Rewrite lambda to an inner class to prevent from Gradle warning about execution optimizations. by @entlicher in #3377
  • [NETBEANS-6315] Escape HTML entities in PHPStan report by @KacerCZ in #3380
  • Really convert IDs to numbers to use with Map. Re-fetch items t…

Apache NetBeans 12.6

What’s Changed

  • Updating the Java Frontend project template to work with Gradle 7.0 by @JaroslavTulach in #3083
  • New Project wizard for Gradle should use gradle init by @JaroslavTulach in #3084
  • [NETBEANS-5887] Use RequestProcessor to fix SecurityException:setContextClassLoader. by @entlicher in #3082
  • Attach to a running Native Image. by @entlicher in #3080
  • By default build release-like version of .vsix by @JaroslavTulach in #3118
  • Sync delivery to master after 12.5-beta2 by @neilcsmith-net in #3122
  • [NETBEANS-5925] Prevent from NPE when no NetBeans project is opened. by @entlicher in #3120
  • Restart frame action implemented in the DAP. by @entlicher in #3119
  • LSP: Find tests on initial scan. by @dbalek in #3093
  • LSP: Move refactoring added. by @dbalek in #3123
  • [NETBEANS-5950] — cleanup warnings related to unreachable exception catches by @BradWalker in #3126
  • [NETBEANS-5907] — Update eclipselink from 2.7.7 to 2.7.9 by @pepness in #3100
  • Keep old plain for loops in NetBeans sources by @JaroslavTulach in #3130
  • LSP: Show test results for MX projects. by @dbalek in #3128
  • LSP: Extract Superclass and Extract Interface refactorings added. by @dbalek in #3138
  • Eating VSCode own Dog Food by @JaroslavTulach in #3129
  • Cleanup raw type warning by @BradWalker in #3143
  • Include URLs in Java code templates for easier customization by @JaroslavTulach in #3141
  • [NETBEANS-4755] — remove use of deprecated API — getURL() by @BradWalker in #2336
  • LSP: Pull Up and Push Down refactorings added. by @dbalek in #3149
  • [NETBEANS-5976] — cleanup Integer deprecation warnings by @BradWalker in #3154
  • Library to process Heap dumps without accessing java.io.File by @JaroslavTulach in #3148
  • Performance optimizations to speed up remote debugging. by @entlicher in #3158
  • Proper handling of LSP logging breakpoints. by @entlicher in #3150
  • Improve wait condition for the test: both Lookup and configurations must change. by @sdedic in #3140
  • Use static type checking to attribute AST by @sdedic in #3125
  • [NETBEANS-3196] Fix lazy Node loading when switching from Children.LEAF to another Children instance by @eirikbakke in #1779
  • LSP: Surround With refactorings implemented. by @dbalek in #3157
  • Performance: groovy loads classes using FileSystems by @sdedic in #3165
  • Return a copy instead of cached array by @sdedic in #3163
  • Concentrating I/O access into JavaIoFile private class by @JaroslavTulach in #3159
  • [NETBEANS-5799] : Add support for Pattern Matching for switch (Preview) by @singh-akhilesh in #3007
  • LSP: Various Surround With refactoring fixes. by @dbalek in #3169
  • LSP: ChangeMethodParameters refactoring added. by @dbalek in #3174
  • Snapshot of APIs as of 12.5 by @ebarboni in #3167
  • LSP Client Improvements (Foldmanager, Performance) by @matthiasblaesing in #3153
  • SCSS improvements by @matthiasblaesing in #3092
  • [NETBEANS-6023] — cleanup SQLParser.java warning errors by @BradWalker in #3177
  • Switch typescript and cpplite editors to multiviews by @matthiasblaesing in #3155
  • Avoid ClassLoader resource lookups by @sdedic in #3175
  • Delivery (125) to master by @ebarboni in #3173
  • [NETBEANS-6045] — cleanup ArrayList warnings by @BradWalker in #3185
  • Increment spec versions for 12.6 development by @ebarboni in #3183
  • ant clean fix for javacc java file by @ebarboni in #3187
  • [NETBEANS-6065] Make Gradle Project test close connections to Gradle Daemon by @lkishalmi in #3193
  • LSP: Test results displayed using the new TestExplorer API. by @dbalek in #3186
  • NETBEANS-5722: Added com.sun.java.swing.plaf.motif to exported modules by @asbachb in #3194
  • [NETBEANS-5931] Consolidate duplicated logic to set rendering hints by @eirikbakke in #3116
  • Support of setting the current working directory and environment variables. by @entlicher in #3180
  • Fix test failures in Groovy.editor by @sdedic in #3197
  • Update JavaFX to 17 by @matthiasblaesing in #3179
  • Revert «Performance optimizations to speed up remote debugging.» by @matthiasblaesing in #3181
  • Update JNA and JNA platform to 5.9.0 by @matthiasblaesing in #3178
  • NETBEANS-6080: NoSuchMethodError thrown while applying CreateClassFix. by @dbalek in #3199
  • [NETBEANS-6055] Prevent NPE form GradleDistributionManager by @lkishalmi in #3195
  • Prevent NullPointerException in CPP LanguageServerImpl by @matthiasblaesing in #3191
  • [NETBEANS-4198] Fix anti-aliasing and HiDPI scaling in the Test Results progress bar. by @eirikbakke in #3203
  • [NETBEANS-6044] Maven looks for annotation processor classpath in compiler plugin’s configuration. by @sdedic in #3190
  • LSP: various refactor bugfixes by @dbalek in #3196
  • Do not persist breakpoints and watches when debugging through LSP server. by @entlicher in #3182
  • Must reach ELEMENTS_RESOLVED before working with java els by @sdedic in #3184
  • Performance optimizations to speed up remote debugging. by @entlicher in #3204
  • Java code completion should show effectivelly final variables for use from anonymous classes. by @jlahoda in #3106
  • Fixing TreeUtilities.pathFor in the presence of the synthetic ‘value=’ in annotations. by @jlahoda in #3103
  • CodeLens for Run/Debug main in Java Frontend Application by @JaroslavTulach in #3212
  • NETBEANS-5971 support Maven Wrapper (mvnw) in projects. by @neilcsmith-net in #3198
  • [NETBEANS-6107] Allow to use Gradle 7.2 distributions on JDK17. by @sdedic in #3216
  • [NETBEANS-6077] Cached Transformation Classloader, based on set of classpath roots. by @sdedic in #3213
  • When java.lang is not available, avoid throwing a FatalError, but rather try to report an error to the user and continue. by @jlahoda in #2947
  • NETBEANS-5956: Adding default java trust store to xml retriever by @asbachb in #3207
  • [NETBEANS-6116] — General Availability for javadoc 17 by @pepness in #3222
  • [NETBEANS-6081] — Cleaning enterprise module part 1/8: by @pepness in #3221
  • [NETBEANS-6118] — Fix test failures in ‘j2ee.core’ by @pepness in #3226
  • [NETBEANS-6090] — update javac.source to 1.8 from 1.5 by @BradWalker in #3217
  • [NETBEANS-6081] — Cleaning enterprise module part 2/8 by @pepness in #3229
  • Remove check that blows up when the LSP or DAP server is reset. by @entlicher in #3220
  • Handle dots in class name by treating the prefix as a package structure by @JaroslavTulach in #3223
  • Enable Groovy by default in vscode and NBJLS. by @sdedic in #3225
  • LSP: Various Test Explorer fixes. by @dbalek in #3224
  • Additional bugfix for #3223 by @JaroslavTulach in #3232
  • [NETBEANS-6106] Test fix: returned map contains java[Exec].{workingDir|environment} properties by @sdedic in #3233
  • Convert paths of external libraries when debugging through LSP. by @entlicher in #3214
  • [NETBEANS-6102] no/null …

Apache NetBeans 12.5

What’s Changed

  • NETBEANS-5492 change test proxy connection url to apache by @premek in #2830
  • NETBEANS-4150 added a KeyringProvider using libsecret for new versions of Gnome by @premek in #2906
  • New from Template for VSCode. by @JaroslavTulach in #2882
  • [NETBEANS-3439] — Upgrade JavaCC from 3.2 to 7.0.5 by @pepness in #1662
  • Upgrading Graal.js to 20.3 LTS version by @jtulach in #2707
  • Provide all Truffle scopes with correct receiver information. by @entlicher in #2928
  • Sync delivery to master after 12.4 rc2 by @geertjanw in #2926
  • [NETBEANS-5528] Fix NPE in CoverageReportTopComponent as summary may be null by @ebarboni in #2914
  • Improved messages when project is opened bcs of file being worked on. by @sdedic in #2930
  • [NETBEANS-5638] Insane should ignore stub classes in traversal. by @sdedic in #2923
  • [NETBEANS-4252] Added PathFinder to Gradle Build Scripts Node by @lkishalmi in #2933
  • LSP: Go to Type Definition added. by @dbalek in #2939
  • LSP: «Go to Type» should open also types in project dependencies. by @dbalek in #2936
  • [NETBEANS-5668] Fix slipping
    -s in the Project Problem Dialog by @lkishalmi in #2944
  • Run/Debug single .java files outside of project in VSCode. by @JaroslavTulach in #2938
  • Sync master with delivery for rc3 by @geertjanw in #2946
  • LSP: Provide hover information in Micronaut yaml files. by @dbalek in #2955
  • [NETBEANS-5627] [NETBEANS-5629] Gradle early Lookup and Classpath initialization. by @sdedic in #2924
  • Support for Micronaut’s automatic restarts (mn:run) for Maven by @sdedic in #2948
  • [NETBEANS-2373] Better than nothing support for Gradle Distribution dirs by @lkishalmi in #2920
  • Sync timestamps in test. Detailed logging added. by @sdedic in #2972
  • In cpplite project, when reading configuration, an empty string should not be considered a valid configuration. by @jlahoda in #2904
  • [NETBEANS-5658] Convert remaining editor toolbar icons to SVG by @eirikbakke in #2937
  • [NETBEANS-5693] Assure that debugger session finishes when native image application exits. by @entlicher in #2964
  • [NETBEANS-5656] Various smaller fixes in the database New Connection wizard by @eirikbakke in #2935
  • AbstractProjectClassPathImpl subtypes generally need to process Artifact.file to handle timestamped snapshots properly by @jglick in #502
  • Import changes from #2877 and do followup fixes by @matthiasblaesing in #2973
  • Fixing newly created cpplite project, avoiding starting the C/C++ LSP server when the configuration is not readable. by @jlahoda in #2877
  • [NETBEANS-5656] Fix unittests in Database Explorer by @matthiasblaesing in #2975
  • [NETBEANS-5655] Fix build error caused by non-ASCII quotes in an arch.xml file by @eirikbakke in #2934
  • LSP: Find usages should search also in project dependecies. by @dbalek in #2950
  • LSP: Get project source roots, classpath, and packages commands added. by @dbalek in #2971
  • [NETBEANS-5699] — Fixed test cases failing on JDK17 by @mishrasandeep in #2968
  • Micronaut configuration completion and navigation improvements by @dbalek in #2962
  • [NETBEANS-5346] Debugger attach in VSCode extension. by @entlicher in #2978
  • Support for configurations in Gradle by @sdedic in #2969
  • Fixes NPE and potential lockup in tests. by @sdedic in #2982
  • [NETBEANS-5723] Avoid spurious error log message when dragging window system tabs by @eirikbakke in #2980
  • Completion items imported from Java delegate to ElementJavadoc to get the content. by @sdedic in #2984
  • Improving reparsing for errors — not sending updates when the code has already changed. by @jlahoda in #2976
  • [NETBEANS-5744] Avoid java.io deadlock of close vs. pending read. by @sdedic in #2986
  • Debugger attach configurations ask for user input and configurations are split between Initial and Dynamic. by @entlicher in #2987
  • Avoid o(n^2) complexity when associating frames with threads in a heap dump. by @JaroslavTulach in #2985
  • LSP: groovy initial support by @dbalek in #2983
  • Fixed NPEs in Truffle debugger when SourceSection is null. by @entlicher in #2990
  • Debugger attach needs to be initialized. by @entlicher in #2991
  • Fixing selected tests and behavior on JDK 17 by @jlahoda in #2916
  • Propagate createFromTemplate parameters to folder subobjects by @JaroslavTulach in #2996
  • Introduce Static Import refactoring hint. by @Ondrej-Douda in #2943
  • Fix bug on using a platform dependent path separator by @digiovinazzo in #2961
  • Adding declarative Java hints to the LSP server. by @jlahoda in #2905
  • [NETBEANS-5775] Removing dependency on a removed Log constructor. by @jlahoda in #2993
  • Instantiate Maven & Gradle project without Swing UI by @JaroslavTulach in #2999
  • Groovy Code Completion support available through LSP protocol. by @sdedic in #3001
  • Improving usability of New from Template in VSNetBeans. by @JaroslavTulach in #3010
  • LSP: Groovy diagnostic handling. by @dbalek in #3009
  • LSP server informs client about unsuccessful launch. by @sdedic in #3006
  • Gradle Action Providers can disable an action. by @sdedic in #3004
  • Add Run with configuration into code lenses. by @entlicher in #2995
  • Removing unused findEnabledTarget() method. by @entlicher in #3015
  • Support for disabling actions in Maven (used by Micronaut) by @sdedic in #3016
  • Temporary configuration takes precedence, does not fire changes. by @sdedic in #3017
  • Fixing selected groovy tests on JDK 17 by @dbalek in #2997
  • Prevent deadlock — Workspace shared IO supports close on input stream. by @sdedic in #3019
  • [NETBEANS-5704] when generating —patch-module option, also use the generated source roots. by @jlahoda in #2977
  • [NETBEANS-5801] — Add javadoc for JDK 18 early access by @pepness in #3008
  • [NETBEANS-5503] Update JUnit from 4.13.1 to 4.13.2 by @pepness in #2831
  • Easier way to customize templates. by @JaroslavTulach in #2960
  • Make sure Java: New Project… is always active by @JaroslavTulach in #3021
  • LSP: Minor fixes of Groovy templates. by @dbalek in #3023
  • Avoid NPE if hyperlink belongs to another provider. by @sdedic in #3026
  • Exported more packages to allow transformation loading, prevents Linkage errors by @sdedic in #3027
  • LSP: Hover, go to declaration, and code lens implementation for Groovy by @dbalek in #3022
  • Avoid NPEs when Finder returns DeclarationLocation.NONE or no FObject. by @sdedic in #3030
  • [NETBEANS-5768] Recognize gradle projects with settings.gradle only file by @JaroslavTulach in #3028
  • Source/javadoc attacher must report download actions as enabled. by @sdedic in #3029
  • Small LSP fixes by @sdedic in #3011
  • Ability to add breakpoints into Groovy sources. by @entlicher in #3032
  • [NETBEANS-5816] ${header.dir} may contain spaces by @nigjo in #3033
  • Full ClassNode loads in indexer by @sdedic in #3034
  • Groovy: Go to declaration should work…

NetBeans — интегрированная среда разработки приложений с открытым исходным кодом. Отличается поддержкой самых популярных языков программирования Java, Python, PHP, Groovy, HTML, С/С++ и JS.

Возможности NetBeans

  • Поддержка PHP, C/C++, Java, JavaFX, Python, HTML, Groovy и так далее;
  • Рефакторинг, профилирование, выделение синтаксических конструкций цветом;
  • Интегрированный конструктор графического интерфейса;
  • Возможность подключать модули и фреймворки;
  • Выполнение кода в пошаговом режиме;
  • Позволяет управлять дизайном меню и всплывающими окнами;
  • Автоматическая обработка интервалов и отступов в скриптах;
  • Функция обнаружения и исправления ошибок в исходном коде;
  • Платформа разработки NetBeans поддерживает настройку пользовательских интерфейсов;
  • Встроенные инструменты для разработки модульных, настольных и мобильных приложений в NetBeans.

Преимущества

  • Большое количество шаблонов кода;
  • Опция автоматического сохранения данных;
  • Приятный интерфейс NetBeans 10.0 с удобным управлением;
  • Наличие справочной информации для начинающих;
  • Доступны средства для создания Android-приложений;
  • Visual Library — встроенная библиотека с визуальными эффектами;
  • Совместимость среды NetBeans IDE 8.2 с Microsoft Windows, Linux и Mac OS;
  • Наличие пошаговых мастеров для изучения различных языков программирования.

Недостатки

  • Отсутствуют обновления софта Apache NetBeans от официального сайта;
  • Начиная с версии 6.0 проект отказался от поддержки языка Ruby;
  • Часто для NetBeans требуется установка дополнительных компонентов J2EE и Sun JDK.

NetBeans скачать бесплатно

Последняя версия:
12.4 от
20.05
2021

Лицензия: Бесплатно

Операционные системы:
Windows 7, 8, 10, XP, Vista

Интерфейс: Русский

Скачать NetBeans

  64 bit
Apache_NetBeans_x64.exe

Скачать Apache NetBeans (Бинарник) Apache_NetBeans.zip

Скачать NetBeans 8.2 NetBeans_Setup.exe

Полное описание

Среда разработки Netbeans Platform обеспечит вас всеми развитыми средствами для создания приложений. В последней версии софта добавлена поддержка Java SE Development Kit 7 и 8, Web & Java EE 7, HTML5, WebLogic 9, JavaFX 2, Zend Framework и многое другое.

Имеется большое количество предопределённых шаблонов кода, позволяющих автоматически дополнять набираемые вами конструкции. Вы сможете создавать профессиональные корпоративные, Android, веб и настольные приложения на языках Python, PHP, JavaScript, C++ и прочих при помощи Net Beans.

В NetBeans присутствует инструмент IDE GUI Builder, отвечающий за визуальную разработку интерфейса при помощи перетаскивания элементов в рабочую область. Имеется функция автоматического сохранения набираемого кода. Доступна работа с несколькими проектами одновременно.

jQuery(document).ready(function() {
App.init();
//App.initScrollBar();
App.initAnimateDropdown();
OwlCarousel.initOwlCarousel();
//ProgressBar.initProgressBarHorizontal();
});

Apache NetBeans packages / installers
provided by Codelerity and Gj IT (see who we are). These packages
are built with NBPackage using the official Apache NetBeans binary zip release.
The packages themselves are not released by the Apache Software Foundation.

These installers include a local Java 17 (LTS) JDK for the IDE to run on,
offering a self-contained out-of-the-box experience. Additional JDK’s for projects
may be registered and/or downloaded using Tools / Java Platforms in the
IDE menu, supporting development of projects for Java 8 up to Java 19.

These packages are provided without warranty, and under the licenses and terms of the bundled
software. Please make sure you’re familiar with all terms before downloading.
Apache NetBeans is provided under the terms of the
Apache Software License.
Some of the packages include a build of OpenJDK —
Azul Zulu for x86_64, and
BellSoft Liberica for Arm — please see
terms and licenses linked by the relevant downloads.

Downloads

Windows (x86_64)

This installer includes Azul Zulu build of OpenJDK —
license terms.

macOS (x86_64)

This installer includes Azul Zulu build of OpenJDK —
license terms.

Linux (x86_64)

These packages include Azul Zulu build of OpenJDK —
license terms.

Linux (Arm)

This package includes BellSoft Liberica build of OpenJDK —
license terms.

Linux (any architecture)

Now available directly from Apache NetBeans.

Who we are

These packages are produced by Codelerity and Gj IT, companies founded by Neil C Smith
and Geertjan Wielenga respectively. Neil and Geertjan are both members of the Apache NetBeans PMC,
and of the Apache Software Foundation. Geertjan is also chair of the Apache NetBeans project.

Support

For issues with the installers / packages themselves, please
raise an issue
on our GitHub repository.

For community support with the IDE itself, please use the
Apache NetBeans mailing lists.

For commercial support or development with the IDE or platform, please contact us.

Legal

Apache, Apache NetBeans and the Apache NetBeans logo are trademarks or registered trademarks
of the Apache Software Foundation.
Azul and Azul Zulu are trademarks or registered trademarks of Azul Systems, Inc.
BellSoft and Liberica are trademarks or registered trademarks of BellSoft Ltd.
Java and OpenJDK are registered trademarks of Oracle and/or its affiliates.
All other trademarks are the property of their respective holders and used here only for identification purposes.

Обновлено

2021-08-04 18:34:55

Совместимость

Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8

Язык

Русский,
Английский,
Немецкий,
Французский

Описание

NetBeans — это свободная интегрированная среда разработки приложений (IDE) на языках программирования Java, JavaFX, Python, PHP, JavaScript, C++, Ада и ряда других.

Для разработки программ в среде NetBeans и для успешной инсталляции и работы самой среды NetBeans должен быть предварительно установлен Sun JDK или J2EE SDK подходящей версии. Среда разработки NetBeans по умолчанию поддерживала разработку для платформ J2SE и J2EE. Начиная с версии 6.0 Netbeans поддерживает разработку для мобильных платформ J2ME, C++ (только g++) и PHP без установки дополнительных компонентов.

Проект NetBeans IDE поддерживается и спонсируется компанией Oracle, однако разработка NetBeans ведется независимым сообществом разработчиков-энтузиастов (NetBeans Community) и компанией NetBeans Org.

По качеству и возможностям последние версии NetBeans IDE не уступают лучшим коммерческим (платным) интегрированным средам разработки для языка Java, таким, как IntelliJ IDEA, поддерживая рефакторинг, профилирование, выделение синтаксических конструкций цветом, автодополнение набираемых конструкций на лету, множество предопределённых шаблонов кода и др.

Версии

  • Нажмите для просмотра политики доступа
  • Перейти к содержанию

The Smarter and Faster Way to Code

NetBeans IDE is a free and open source integrated development environment for application development on Windows, Mac, Linux, and Solaris operating systems.

The IDE simplifies the development of web, enterprise, desktop, and mobile applications that use the Java and HTML5 platforms. The IDE also offers support for the development of PHP and C/C++ applications.

NetBeans IDE

NetBeans IDE Provides Free and Comprehensive Support for Key Oracle Technologies and Platforms

Java

Java

NetBeans IDE offers first-class tools for Java web, enterprise, desktop, and mobile application development. It is consistently the first IDE to support the latest versions of the JDK, Java EE, and JavaFX. It provides smart overviews to help you understand and manage your applications, including ouf-of-the-box support for popular technologies such as Maven.

With its end-to-end application development features, constantly improving Java Editor, and continual speed and performance enhancements, NetBeans IDE sets the standard for application development with cutting edge technologies out of the box.

See: NetBeans Docs & Support

Oracle Database

Oracle Database

Oracle Database can be registered and accessed directly from the IDE. The IDE supports both OCI and Thin JDBC connections to the Oracle Database. Full data access features are provided out of the box, such as the ability to read, create, update and delete data directly within the IDE, supported by a feature rich SQL Editor.

See:Connecting to Oracle Database from NetBeans IDE

Oracle WebLogic Application Server

Oracle WebLogic Application Server

Oracle Cloud

Oracle Cloud

The Oracle Java Cloud Service offers enterprise hosting of Java EE applications. You can connect to the Oracle Java Cloud Service directly from the IDE for easy deployment.

See: Running Web Applications on Oracle Cloud

Oracle Coherence.

Oracle Coherence

The Oracle Coherence server can be registered and used in the IDE. Supporting tools such as code generators are provided.

Related Oracle Technologies

Community Success Stories

Community Success Stories

«At Liquid Robotics, our use of NetBeans IDE is all about integration. There’s the seamless integration of development tools and Java technologies within NetBeans IDE, but it’s also very good at integrating external features, for example, Jenkins, which we use for our build server, Git (via GitBlit), which is our source code repository, JIRA for bug tracking, Maven for running builds, and Artifactory for maintaining the artifacts created from the builds. Then there’s the code we’re writing—we have our own in-the-cloud data repository, a pile of web applications, some Java desktop applications, and code that runs on the robot using the JDK 7 embedded ARM VM. Being able to debug and do performance monitoring directly on an embedded device is huge. I was a very early adopter of NetBeans IDE 7.3, which introduced this feature, just because of its support for embedded profiling.»
— James Gosling, founder of Java and chief software architect, Liquid Robotics. (Oracle Technology Network)

Community Success Stories

«NetBeans IDE is the key development environment for the Payara engineering team for developing Payara Server, a drop-in replacement for GlassFish, with full 24/7 software support. We use GIT and Maven throughout our development lifecycle and the NetBeans support for these tools is first rate. As we are building a Java EE 7 application server, the extensive tooling in NetBeans for the rapid creation of Java EE applications means that our engineers can rapidly build Java EE test cases and example applications to put Payara through its paces. In addition, the built-in integration with GlassFish means we can point NetBeans at a Payara installation, and then deploy and debug Java EE 7 applications on the server immediately. We’ve found the IDE is very intuitive with great depth for experienced developers and also very easy for new developers and interns to get to grips with quickly.»
— Steve Millidge, Payara Founder, Payara.

Community Success Stories

«We needed tools that would shield the complexity of building RESTful web services and instead would allow us to focus on domain-specific functionality as much as possible. NetBeans IDE enables us to do exactly that because it is a feature-rich IDE that allows for rapid application development by means of design pattern templates and many advanced editor features, such as smart and expressive code completion.»
— Ed van Velzen, IT Director, Amnesty International (Customer Case Study (PDF))

Community Success Stories

«We have found that NetBeans IDE is fast at introducing new features that ease Java EE development and integrates perfectly with popular tools like Maven. In fact, we consider NetBeans IDE to provide the best Maven integration of any IDE we have encountered.»

— Çağatay Çivici, PrimeFaces Lead, Prime Teknoloji, the company behind PrimeFaces, the popular Java Server Faces 2.0 component library, and provider of enterprise support services to several Fortune 500 clients. (Customer Case Study, Oracle Press Release)

Community Success Stories

«NetBeans IDE meets our requirements out of the box. That’s important to us, because we don’t like spending time finding, installing, and configuring plugins for essential features. We are impressed with the quality and attention to detail that pervades the NetBeans IDE product, with steady improvements release after release.»

— David Gilbert, founder and technical lead of JFree.org, provider of JFreeChart, the popular Java charting and reporting library. (Customer Case Study (PDF))

Community Success Stories

«NetBeans IDE has been an invaluable tool for teaching Java and C++ courses to our clients. The IDE is intuitive, fun to learn, and easily configurable. The out-of-box installation is a plus and lets students get up to speed quickly. Many subsequently adopt the IDE for their projects at work. NetBeans IDE 8 is particularly useful because students can use the IDE to convert older Java code to the newer Java 8 lambdas and streams.»

— Paul Anderson, Director of Training, and Gail Anderson, Director of Research, Anderson Software Group, provider of training courses in Java and JavaFX, C++, Python and Perl, OOD and UML, Linux, and C#.

Community Success Stories

«NetBeans IDE is easy and intuitive to use and has helped in learning the Java language, while also providing all the productivity tools we need, such as a fullblown Profiler, powerful tools for deployment to the Raspberry Pi, and native integration with the Mercurial versioning system.»

— John Sirach, founder and technical lead of PiDome, an open source embedded home automation framework. (Customer Case Study (PDF))

Community Success Stories

«NetBeans is a modern, lightweight and fully capable IDE. It is unique among current open-source IDEs, in that it is the most advanced for addressing our primary challenges. NetBeans IDE presents standard operations in a way that really minimizes hunting around and wasting time, to find out how to accomplish what you need to do.»

— Vince Sheard, Manager of MPLAB X Integrated Development Environment at Microchip Technology Inc. (Oracle Interview)

Community Success Stories

«NetBeans has allowed the development team to save significant time; the ready to use solutions, design patterns and guidelines help to achieve a solid and consistent design of our application.»

— Angelo D’Agnano, software architect at the NATO Programming Centre, award winner of community Duke’s Choice Award in 2012, for MICE, a high-performance visualization environment for conducting air defense and battle-space operations. (Oracle Press Release)

Community Success Stories

«NetBeans reduces complexity in development processes. The same tools that are used for development, continuous integration, and delivery are seamlessly available inside the IDE. NetBeans does not get in the way and enables distraction-free development and training in new technologies and techniques.»

— Michael Simons, General Manager ENERKO Informatik GmbH, ENERKO Informatik GmbH.

Community Success Stories

«Suyara was built from the ground up in NetBeans IDE. Thanks to the speed of the IDE, its flexibility, and its constant improvements from release to release, the integration of the IDE with our workflow and our development environment was smooth and intuitive.»

— Matia Zanella, Founder and CEO of Suyara, Suyara.com, a data storage platform mainly developed in PHP, together with custom JavaScript and JQuery. (Customer Case Study (PDF))

Community Success Stories

«At RewardsPay.com, our engineers use NetBeans IDE for Java EE development. The support in NetBeans IDE for the latest Java EE specifications such as JAX-RS and CDI annotations, together with GlassFish, keeps our team highly productive. NetBeans IDE’s extensible Ant-based build mechanism lets us easily orchestrate custom tasks and run builds on headless staging servers and its Java editor features, such as Java hints, have also been helpful in learning of new JDK constructs, as well as identifying potential bugs.»

— Cyril Bouteille, vice president of engineering, RewardsPay.com, a consumer payment service that lets consumers redeem their credit card rewards points, hotel points, or airline miles to safely and securely pay for goods and services at leading online merchants. (Oracle Press Release)

Community Success Stories

«As NetBeans IDE users since 2003, throughout the years, NetBeans IDE has continuously offered great support for the tools and methodologies we use. Its Java Editor integrates well with our development processes, thanks to its integrated Javadoc, syntax highlighting, source control tools, refactoring tools and profiler. Our development teams like the range of new tools in the latest NetBeans IDE releases, in particular the natural interaction of the development environment with the browser, as well as the JDK 8 development tools.»

— Henry Arousell, head of product development, Björn Lundén Information. (Oracle Press Release)

Community Success Stories

«NetBeans IDE has been our primary IDE for developing advanced Java web applications for the insurance industry, since 2006. It has proven to be a stable and reliable environment and the versioning support has been seamless through migrations from CVS to Subversion and more recently to Git. The built-in integration with Glassfish, Tomcat, and MySQL enables us to set up development environments simply and quickly. We also like the HTML5 features for Java application development, while leveraging the support for Scala, as we move into a more polygot approach to development.»

— Greg Hall, CTO, Evolution Underwriting Group.

Community Success Stories

«We particularly appreciate NetBeans IDE for its quality. It is a well integrated Java EE development environment with the capacity to also seamlessly support non Java EE frameworks, such as JavaScript and CSS. We also like Git support in NetBeans IDE and its capability to rely on Maven for project descriptions. Moreover, NetBeans IDE’s performance and memory usage have been improved from release to release. In our opinion, NetBeans is the best open source Java IDE.»

— Florent Garin, Managing Partner, DocDoku.

Community Success Stories

«NetBeans IDE is way ahead of other IDEs, as far as Java programming is concerned. As for web programming, we have found NetBeans IDE’s flexibility for debugging JavaScript, HTML, and CSS very useful. Features such as full-featured syntax highlighting, code completion, and instant documentation for all files are tools we use on a day to day basis.»

— Yusuf Abdulla Shunan, Managing Director, Maldicore Group.

Community Success Stories

«We needed to manage our growing code base and speed up the creation of artifacts in our application. NetBeans IDE responds to these needs out of the box. Our code is certainly much more manageable and cleaner than it would have been without NetBeans IDE.»

— Carl Kabbe, Founder & Chief Operations Officer, eTrak-Plus, provider of complete park & recreation management solutions. (Customer Case Study (PDF) )

Community Success Stories

«Agile development with NetBeans IDE is very good. In particular, NetBeans IDE’s functionality that helps with refactoring and versioning support has been extremely helpful in the development of our solutions for legal drafting and statute management.»

— Sean McGrath, CTO, Propylon, market leader in legislative and regulatory content intelligence solutions. (Customer Case Study (PDF))

Community Success Stories

«As long-term users of NetBeans IDE, we started the process of migrating to the new Java EE specifications with RESTful Web Services and an HTML5 frontend. With NetBeans IDE and its HTML5 tools, our backend Java engineers and frontend web designers are able to use the same IDE, which simplifies and speeds up pur development processes. Finally, the whole team is able to ‘speak’ the same IDE.»

— Nicolas Eysseric, Vice President Engineering, Silverpeas, a collaborative portal solution for creating intranets in just a few clicks. (Customer Case Study, Oracle Press Release)

Community Success Stories

«NetBeans IDE and Java EE are indispensable to us. We have been using NetBeans IDE for 10 years or more and migrated to Java EE for its simplicity. Our business processes are complicated enough as it is, that’s why we are thrilled by the simplicity offered by NetBeans and Java EE.»

— George Sotiros, vice president of Information Systems, Weyco Group, Inc, which designs and markets quality and innovative footwear via wholesale and retail distribution, as well as online web-based sales. (Customer Case Study, Oracle Press Release)

Community Success Stories

«We standardized on NetBeans IDE as our Java IDE of choice eight years ago and each new release continues to reinforce our decision. The IDE is very easy due to its natural and user-friendly design and the support for Java EE and multiple languages is essential for building maintainable code for our expanding services.»

— Ernest C. Lötter, Director and Head of Computational Seismology, Institute of Mine Seismology. (Oracle Press Release)

Community Success Stories

«Codename One is developed in NetBeans IDE and has a huge portion of its users in the NetBeans community. The speed with which we have been able to develop the Codename One plugin in the IDE is a testament to the efficiency of the tools it provides.»

— Shai Almog, CEO, Codename One, which aims to make mobile device development possible & practical for all developers. (Customer Case Study (PDF))

Community Success Stories

«NetBeans IDE has been a critical tool in delivering our PDF/HTML5 solutions to our customers on time. We have been impressed with its stability and performance and eagerly look forward to each new release.»

— Mark Stephens, CEO, IDRsolutions, specialist in PDF and HTML5 solutions. (Customer Case Study (PDF), Oracle Press Release)

Community Success Stories

«NetBeans IDE is a highly productive development tool, with constantly improving stability and performance. It has the support of a vibrant development community that responds quickly to any issues encountered in the IDE or feature requests.»

— Pablo Rodriguez, Director, Anahata Technologies. (Customer Case Study (PDF))

Community Success Stories

«The Maven support in NetBeans IDE integrates very well with our projects, libraries, and build processes. Building, deploying, check outs, and testing are now reduced to one-click tasks.»

— Thorsten Hell, CEO, cismet. (Customer Case Study (PDF))

Community Success Stories

«NetBeans IDE has been very useful to us in showing that Java EE is simple and easy to use, enabling us to develop a range of enterprise and corporate applications. The integration of NetBeans IDE with GlassFish, with its intuitive and responsive deployment features, brings back the fun to developers.»

— Vinicius Senger, CEO, Globalcode, Duke’s Choice Award Winner 2011.

Community Success Stories

«NetBeans IDE allows our developers to build high quality applications quickly and easily. We use the IDE to create web applications using the Java EE platform, as well as PHP, JavaScript, and Ajax. We really appreciate the IDE’s out-of-box plugins, especially its first class support for Git and Maven. We take advantage of numerous features, such as the profiling and refactoring tools, which help us debug and maintain dozens of our applications.»

— Wojciech Zwiefka, CTO, Wirtualna Polska. (Oracle Press Release)

Community Success Stories

«NetBeans IDE provides everything we need out of the box. Its out-of-the-box experience for Java EE development is easy for us to set up and get started using right away. NetBeans IDE consistently allows us to quickly introduce new technologies into our development team.»

— Zoran Sevarac, CEO, Net Link Solutions. (Customer Case Study (PDF))

NetBeans IDE is freely available in a variety of free download bundles:

 NetBeans IDE download bundles

Скачивай, открывай новое, делись с друзьями

Windows

Apache NetBeans icon


755.5 k



Самая популярная платформа для Java

Приложения, рекомендуемые для вас

Opera GX icon

Браузер, ориентированный на игроков

Telegram for Desktop icon

Общайтесь со всеми своими контактами в Telegram со своего рабочего стола

Zoom Cloud Meetings icon

Видеозвонки и конференции с массой других возможностей

AutoClicker icon

Автоматизация нажатий мышкой на компьютере

WhatsApp Desktop icon

Общайся с друзьями через десктопную версию Whatsapp

iTunes (64-bit) icon

Совершенный партнер для вашего нового iPod или iPhone

Scratch icon

Создавайте собственную анимацию очень простым способом

Python icon

Объектно-ориентированный динамический язык программирования

Больше информации

Лицензия GNU
ОС Windows
Раздел Java
Язык Pусский
Автор Sun Microsystems, Inc.
Размер 437.04 MB
Загрузки 755,530
Дата 9 дек 2022
SHA256 92a69979c20d3cdf4b0cb0003f048d1c97c45224a596b6f20d94a0e6dde1b430
Возрастные ограничения Для всех возрастов
Почему это приложение опубликовано на Uptodown?

(Больше информации)

Похожие на Apache NetBeans

Java2 SDK icon

Oracle

JADMaker icon

Конвертируйте Java игры в формат совместимый с мобильным телефоном

JavaExe icon

Выполнение Java-приложений в .exe

Eclipse SDK icon

Мощная среда разработки для JAVA

JavaFacil icon

Juan Luis Bermúdez Otero

Webmaster Tool icon

Sawpit

AutoJava icon

Jesús García Merino

Cool Button Tool icon

Juice Software Pty. Ltd.

Vim icon

Bram Moolenaar

CudaText icon

UVviewsoft

DBeaver icon

Управляйте несколькими базами данных с помощью одного единственного инструмента

Android Studio icon

Новая среда программирования для Android

EmEditor Professional icon

Emurasoft

UltraEdit icon

Все, что нужно программисту от редактора

Exportizer icon

VLSoftware.net

GameMaker Studio icon

Создавайте собственные игры для любых платформ

Like this post? Please share to your friends:
  • Скачать net speed monitor для windows 10 64 bit
  • Скачать net speed meter для windows 11
  • Скачать net speakerphone для windows 10
  • Скачать net framework самую новую версию для windows 7
  • Скачать net framework последняя версия для windows 7 x86