ಅಪಾಚೆ ಸಾಫ್ಟ್ವೇರ್ ಫೌಂಡೇಶನ್ ಸಂಸ್ಥೆಗಳು ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಪರಿಸರ ಅಪಾಚೆ ನೆಟ್ಬೀನ್ಸ್ 11.3. ನೆಟ್ಬೀನ್ಸ್ ಕೋಡ್ ಅನ್ನು ಒರಾಕಲ್ ಹಸ್ತಾಂತರಿಸಿದ ನಂತರ ಇದು ಅಪಾಚೆ ಫೌಂಡೇಶನ್ ಸಿದ್ಧಪಡಿಸಿದ ಐದನೇ ಬಿಡುಗಡೆಯಾಗಿದೆ ಮತ್ತು ನಂತರದ ಮೊದಲ ಬಿಡುಗಡೆಯಾಗಿದೆ ಅನುವಾದ ಇನ್ಕ್ಯುಬೇಟರ್ನಿಂದ ಪ್ರಾಥಮಿಕ ಅಪಾಚೆ ಯೋಜನೆಗಳ ವರ್ಗಕ್ಕೆ ಯೋಜನೆ. ಬಿಡುಗಡೆಯು Java SE, Java EE, PHP, JavaScript ಮತ್ತು Groovy ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಹೊಂದಿದೆ.
Oracle ನಿಂದ ವರ್ಗಾವಣೆಗೊಂಡ ಕೋಡ್ ಬೇಸ್ನಿಂದ ಆವೃತ್ತಿ 11.3 ರಲ್ಲಿ ನಿರೀಕ್ಷಿಸಲಾದ C/C++ ಭಾಷಾ ಬೆಂಬಲದ ಏಕೀಕರಣವನ್ನು ಮತ್ತೊಮ್ಮೆ ಸರಿಸಲಾಗಿದೆ
ಮುಂದಿನ ಸಂಚಿಕೆ. C ಮತ್ತು C ++ ನಲ್ಲಿನ ಯೋಜನೆಗಳ ಅಭಿವೃದ್ಧಿಗೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ಸಾಮರ್ಥ್ಯಗಳು ಈಗಾಗಲೇ ಸಿದ್ಧವಾಗಿವೆ ಎಂದು ಗಮನಿಸಲಾಗಿದೆ, ಆದರೆ ಕೋಡ್ ಅನ್ನು ಇನ್ನೂ ಸಂಯೋಜಿಸಲಾಗಿಲ್ಲ. ಸ್ಥಳೀಯ ಬೆಂಬಲ ಲಭ್ಯವಾಗುವವರೆಗೆ, ಡೆವಲಪರ್ಗಳು ಪ್ಲಗಿನ್ ಮ್ಯಾನೇಜರ್ ಮೂಲಕ NetBeans IDE 8.2 ಗಾಗಿ ಹಿಂದೆ ಬಿಡುಗಡೆ ಮಾಡಲಾದ C/C++ ಅಭಿವೃದ್ಧಿ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಬಹುದು. Apache NetBeans 2020 ಅನ್ನು ಏಪ್ರಿಲ್ 12 ರಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲು ನಿರ್ಧರಿಸಲಾಗಿದೆ ಮತ್ತು ವಿಸ್ತೃತ ಬೆಂಬಲ ಸೈಕಲ್ (LTS) ಮೂಲಕ ಬೆಂಬಲಿತವಾಗಿದೆ.
ಹೆಚ್ಚುವರಿ ಡಾರ್ಕ್ ಇಂಟರ್ಫೇಸ್ ಡಿಸ್ಪ್ಲೇ ಮೋಡ್ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ - ಡಾರ್ಕ್ ಮೆಟಲ್ ಮತ್ತು ಡಾರ್ಕ್ ನಿಂಬಸ್.
ಹೊಸ FlatLaf ವಿನ್ಯಾಸ ಥೀಮ್ ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ.
ಹೆಚ್ಚಿನ ಪಿಕ್ಸೆಲ್ ಸಾಂದ್ರತೆ (HiDPI) ಪರದೆಗಳಿಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ ಮತ್ತು
ಸರಳೀಕೃತ HeapView ವಿಜೆಟ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
ಮಾರ್ಚ್ 14 ರಂದು ಬಿಡುಗಡೆ ಮಾಡಲು ನಿಗದಿಪಡಿಸಲಾದ Java SE 17 ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಇದು ಹೊಸ ಕೀವರ್ಡ್ನೊಂದಿಗೆ ರಚನೆಗಳಿಗಾಗಿ ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟ್ ಮತ್ತು ಕೋಡ್ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ "ದಾಖಲೆ", ಇದು ಸಮಾನ (), ಹ್ಯಾಶ್ಕೋಡ್ () ಮತ್ತು toString () ನಂತಹ ವಿವಿಧ ಕೆಳಮಟ್ಟದ ವಿಧಾನಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸದೆ ವರ್ಗಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಕಾಂಪ್ಯಾಕ್ಟ್ ಫಾರ್ಮ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮಾದರಿ ಹೊಂದಾಣಿಕೆ "instanceof" ಆಪರೇಟರ್ನಲ್ಲಿ, ಪರಿಶೀಲಿಸಿದ ಮೌಲ್ಯವನ್ನು ಪ್ರವೇಶಿಸಲು ಸ್ಥಳೀಯ ವೇರಿಯಬಲ್ ಅನ್ನು ತಕ್ಷಣವೇ ವ್ಯಾಖ್ಯಾನಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನೀವು ತಕ್ಷಣವೇ "if (obj instanceof String s && s.length() > 5) {.. s.contains(..) ..}" ಅನ್ನು ಸ್ಪಷ್ಟವಾಗಿ "ಸ್ಟ್ರಿಂಗ್ s = (String) obj" ಎಂದು ವಿವರಿಸದೆಯೇ ಬರೆಯಬಹುದು. NetBeans 11.3 ರಲ್ಲಿ, "if (obj instanceof String) {" ಅನ್ನು ಸೂಚಿಸುವುದರಿಂದ ಕೋಡ್ ಅನ್ನು ಹೊಸ ರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸಲು ನಿಮಗೆ ಅವಕಾಶ ನೀಡುವ ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
ಜಾವಾ 11 ರಲ್ಲಿ ಪರಿಚಯಿಸಲಾದ ಪ್ರೋಗ್ರಾಂ ಲಾಂಚ್ ಮೋಡ್ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಸರಬರಾಜು ಮಾಡಲಾಗಿದೆ ಒಂದೇ ಮೂಲ ಕೋಡ್ ಫೈಲ್ ರೂಪದಲ್ಲಿ (ಕ್ಲಾಸ್ ಫೈಲ್ಗಳು, JAR ಆರ್ಕೈವ್ಗಳು ಮತ್ತು ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ರಚಿಸದೆಯೇ ನೇರವಾಗಿ ಕೋಡ್ ಫೈಲ್ನಿಂದ ವರ್ಗವನ್ನು ಚಲಾಯಿಸಬಹುದು). IN
NetBeans ಒಂದೇ ರೀತಿಯ ಏಕ-ಫೈಲ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಈಗ ಮೆಚ್ಚಿನ ವಿಂಡೋದಲ್ಲಿ ಪ್ರಾಜೆಕ್ಟ್ಗಳ ಹೊರಗೆ ರಚಿಸಬಹುದು, ರನ್ ಮಾಡಿ ಮತ್ತು ಡೀಬಗ್ ಮಾಡಬಹುದು.
ಹಿಂದಿನ ಬಿಡುಗಡೆಯಲ್ಲಿ ಪರಿಚಯಿಸಲಾದ ಪಠ್ಯ ಬ್ಲಾಕ್ಗಳನ್ನು ರಿವರ್ಸ್ ಕನ್ವರ್ಟ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಅದರಲ್ಲಿ ಅಕ್ಷರ ತಪ್ಪಿಸಿಕೊಳ್ಳುವಿಕೆಯನ್ನು ಬಳಸದೆ ಬಹು-ಸಾಲಿನ ಪಠ್ಯ ಡೇಟಾವನ್ನು ಒಳಗೊಂಡಿತ್ತು. ಕೋಡ್ ಎಡಿಟರ್ನಲ್ಲಿ, ಪಠ್ಯ ಬ್ಲಾಕ್ಗಳನ್ನು ಈಗ ಮತ್ತೆ ಸಾಲುಗಳಾಗಿ ಪರಿವರ್ತಿಸಬಹುದು.
"f:websocket" ಮತ್ತು CDI ಆರ್ಟಿಫ್ಯಾಕ್ಟ್ ಪರ್ಯಾಯದಂತಹ ರಚನೆಗಳ ಸ್ವಯಂಪೂರ್ಣಗೊಳಿಸುವಿಕೆ ಸೇರಿದಂತೆ JSF 2.3 ವಿವರಣೆಯನ್ನು ಬೆಂಬಲಿಸಲು Java EE ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಕೋಡ್ ಅನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ.
ಬೆಂಬಲ ಜಕಾರ್ತಾ ಇಇ 8 Apache NetBeans 12.0 ಬಿಡುಗಡೆಯಲ್ಲಿ ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ.
ಗ್ರೇಡಲ್ ಬಿಲ್ಡ್ ಸಿಸ್ಟಮ್ಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ. Gradle Tooling API ಅನ್ನು ಆವೃತ್ತಿ 6.0 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ. ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮರುನಿಯೋಜನೆ ಹೋಮ್ ಡೈರೆಕ್ಟರಿ ಮತ್ತು ಸಂಯೋಜಿತ ಜೋಡಣೆ (ಗ್ರೇಡಲ್ ಕಾಂಪೋಸಿಟ್ ಪ್ರಾಜೆಕ್ಟ್). ಕೋಟ್ಲಿನ್ ಭಾಷೆಯಲ್ಲಿ ಯೋಜನೆಗಳ ಗುರುತಿಸುವಿಕೆಯನ್ನು ಒದಗಿಸಲಾಗಿದೆ. ಪ್ರಾಜೆಕ್ಟ್ ಮರುಪ್ರಾರಂಭಿಸಲು ಒತ್ತಾಯಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
ನಿರ್ಮಾಣಕ್ಕಾಗಿ ಮಾವೆನ್ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸುವ ಯೋಜನೆಗಳಿಗೆ, ಡೀಫಾಲ್ಟ್ JDK ಆವೃತ್ತಿಯನ್ನು ಅತಿಕ್ರಮಿಸಲು ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
ಕೋಡ್ ಎಡಿಟರ್ಗೆ ಭಾಷಾ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ
ಟೈಪ್ಸ್ಕ್ರಿಪ್ಟ್ (ಸಂಪೂರ್ಣವಾಗಿ ಹಿಮ್ಮುಖವಾಗಿ ಹೊಂದಾಣಿಕೆಯಾಗುವಂತೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆ).
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಯೋಜನೆಗಳಿಗಾಗಿ, Chrome ಗೆ ಸಂಪರ್ಕವನ್ನು ಒದಗಿಸುವ ಕನೆಕ್ಟರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ;
PHP ಗಾಗಿ, "$this=>" ಇಲ್ಲದೆ ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ವಿಧಾನಗಳ ಸ್ವಯಂಪೂರ್ಣತೆಯನ್ನು ಒದಗಿಸಲಾಗಿದೆ.
ಸಂಕಲನದ ಸಮಯದಲ್ಲಿ ಎಚ್ಚರಿಕೆಗಳನ್ನು ತೊಡೆದುಹಾಕಲು ಕೆಲಸ ಮಾಡಲಾಗಿದೆ.
ಗ್ರೂವಿ 2.5.9, ಜೂನಿಟ್ 5.5.2 ಮತ್ತು GraalVM 19.3.0 ಲೈಬ್ರರಿಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.
ಹಳೆಯ ಮತ್ತು ಬಳಕೆಯಾಗದ NetBeans ಡೈರೆಕ್ಟರಿಗಳನ್ನು ಗುರುತಿಸಲು ಮತ್ತು ತೆಗೆದುಹಾಕಲು Janitor ವೈಶಿಷ್ಟ್ಯವನ್ನು ಸೇರಿಸಿದ್ದಾರೆ.
NetBeans ಯೋಜನೆ ಎಂದು ನೆನಪಿಸಿಕೊಳ್ಳಿ ಆಧಾರಿತ 1996 ರಲ್ಲಿ ಜೆಕ್ ವಿದ್ಯಾರ್ಥಿಗಳು ಜಾವಾಗೆ ಡೆಲ್ಫಿಯ ಅನಲಾಗ್ ಅನ್ನು ರಚಿಸುವ ಗುರಿಯೊಂದಿಗೆ. 1999 ರಲ್ಲಿ, ಯೋಜನೆಯನ್ನು ಸನ್ ಮೈಕ್ರೋಸಿಸ್ಟಮ್ಸ್ ಖರೀದಿಸಿತು, ಮತ್ತು 2000 ರಲ್ಲಿ ಇದನ್ನು ಮೂಲ ಕೋಡ್ನಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಯಿತು ಮತ್ತು ಉಚಿತ ಯೋಜನೆಗಳ ವರ್ಗಕ್ಕೆ ವರ್ಗಾಯಿಸಲಾಯಿತು. 2010 ರಲ್ಲಿ, ನೆಟ್ಬೀನ್ಸ್ ಒರಾಕಲ್ನ ಕೈಗೆ ಹಾದುಹೋಯಿತು, ಅದು ಸನ್ ಮೈಕ್ರೋಸಿಸ್ಟಮ್ಗಳನ್ನು ಹೀರಿಕೊಳ್ಳಿತು. ವರ್ಷಗಳಲ್ಲಿ, NetBeans ಜಾವಾ ಡೆವಲಪರ್ಗಳಿಗೆ ಪ್ರಾಥಮಿಕ ಪರಿಸರವಾಗಿ ಅಭಿವೃದ್ಧಿ ಹೊಂದುತ್ತಿದೆ, ಎಕ್ಲಿಪ್ಸ್ ಮತ್ತು IntelliJ IDEA ನೊಂದಿಗೆ ಸ್ಪರ್ಧಿಸುತ್ತಿದೆ, ಆದರೆ ಇತ್ತೀಚೆಗೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, PHP, ಮತ್ತು C/C++ ಗೆ ವಿಸ್ತರಿಸಲು ಪ್ರಾರಂಭಿಸಿದೆ. NetBeans ಅಂದಾಜು 1.5 ಮಿಲಿಯನ್ ಡೆವಲಪರ್ಗಳ ಸಕ್ರಿಯ ಬಳಕೆದಾರರ ನೆಲೆಯನ್ನು ಹೊಂದಿದೆ.