ಅಪಾಚೆ ಸಾಫ್ಟ್ವೇರ್ ಫೌಂಡೇಶನ್ ಅಪಾಚೆ ನೆಟ್ಬೀನ್ಸ್ 12.6 ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಪರಿಚಯಿಸಿತು, ಇದು ಜಾವಾ ಎಸ್ಇ, ಜಾವಾ ಇಇ, ಪಿಎಚ್ಪಿ, ಸಿ/ಸಿ++, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಗ್ರೂವಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತದೆ. ನೆಟ್ಬೀನ್ಸ್ ಕೋಡ್ ಅನ್ನು ಒರಾಕಲ್ ಹಸ್ತಾಂತರಿಸಿದ ನಂತರ ಇದು ಅಪಾಚೆ ಫೌಂಡೇಶನ್ ನಿರ್ಮಿಸಿದ ಒಂಬತ್ತನೇ ಬಿಡುಗಡೆಯಾಗಿದೆ.
ಪ್ರಸ್ತಾವಿತ ಬದಲಾವಣೆಗಳಲ್ಲಿ:
- ಜಾವಾ ಡೆವಲಪರ್ಗಳಿಗಾಗಿ, "ರೆಕಾರ್ಡ್" ಕೀವರ್ಡ್ನೊಂದಿಗೆ ಅನಾಮಧೇಯ ವರ್ಗ ವೇರಿಯೇಬಲ್ಗಳು ಮತ್ತು ಘೋಷಣೆಗಳಿಗಾಗಿ ಕೋಡ್ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಯನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ. "ಸ್ವಿಚ್" ಹೇಳಿಕೆಗಳಲ್ಲಿ ಮಾದರಿ ಹೊಂದಾಣಿಕೆಗೆ ಪ್ರಾಥಮಿಕ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಬಳಸಿದ ಟೆಂಪ್ಲೇಟ್ಗಳಿಗೆ ಲಿಂಕ್ನೊಂದಿಗೆ URL ಅನ್ನು ಕೋಡ್ನಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ ಎಂದು ಖಾತ್ರಿಪಡಿಸಲಾಗಿದೆ.

- ಅಂತರ್ನಿರ್ಮಿತ NetBeans Java ಕಂಪೈಲರ್ nb-javac (ಮಾರ್ಪಡಿಸಿದ javac) ಅನ್ನು ಆವೃತ್ತಿ 1.8 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ, JDK 17 ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ JavaFX ಅನ್ನು ಆವೃತ್ತಿ 17 ಗೆ ಸೇರಿಸಲಾಗಿದೆ.
- ಗ್ರೇಡಲ್ ಬಿಲ್ಡ್ ಸಿಸ್ಟಮ್ಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ. Java 7.3 ಗಾಗಿ ಬೆಂಬಲದೊಂದಿಗೆ Gradle ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಆವೃತ್ತಿ 17 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ. ಕೋಟ್ಲಿನ್ ಭಾಷೆಯಲ್ಲಿ ಕೋಡ್ ಹೊಂದಿರುವ ಡೈರೆಕ್ಟರಿಗಳ ಗುರುತಿಸುವಿಕೆಯನ್ನು ಖಾತ್ರಿಪಡಿಸಲಾಗಿದೆ. Gradle ಗಾಗಿ ಹೊಸ ಪ್ರಾಜೆಕ್ಟ್ ರಚನೆಯ ಮಾಂತ್ರಿಕವನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ. Gradle 7 ಅನ್ನು ಬೆಂಬಲಿಸಲು Java Frontend ಪ್ರಾಜೆಕ್ಟ್ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.

- ಮಾವೆನ್ ನಿರ್ಮಾಣ ವ್ಯವಸ್ಥೆಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ. ಯೋಜನೆಗಳಲ್ಲಿ ಬೆಂಬಲ ಮಾವೆನ್ ವ್ರ್ಯಾಪರ್ (mvnw) ಅನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. UTF-8 ರೊಂದಿಗಿನ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ. ಟಿಪ್ಪಣಿಗಳಿಗಾಗಿ ಸುಧಾರಿತ ಪ್ರಿಪ್ರೊಸೆಸರ್ ಹುಡುಕಾಟ.
- ಗ್ರೂವಿ ಭಾಷೆಗಾಗಿ ಹೊಸ ಕ್ಲಾಸ್ ಲೋಡರ್ (ಕ್ಯಾಶ್ಡ್ ಟ್ರಾನ್ಸ್ಫರ್ಮೇಷನ್ ಕ್ಲಾಸ್ಲೋಡರ್) ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ, AST ನಲ್ಲಿ ಗುಣಲಕ್ಷಣ ಪ್ರಕಾರಗಳ ಸ್ಥಿರ ಪರಿಶೀಲನೆಯನ್ನು ಒದಗಿಸಲಾಗಿದೆ ಮತ್ತು ಫೈಲ್ ಸಿಸ್ಟಮ್ನಿಂದ ತರಗತಿಗಳನ್ನು ಲೋಡ್ ಮಾಡುವಾಗ ಪಾರ್ಸಿಂಗ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸಲಾಗಿದೆ.
- Java EE ಗಾಗಿನ ಪರಿಕರಗಳು Glassfish 6.2.1 ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ.
- ಕೋಡ್ ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ಸಿಂಟ್ಯಾಕ್ಸ್ ಗುರುತಿಸುವಿಕೆಗಾಗಿ LSP ಸರ್ವರ್ಗಳ (ಲ್ಯಾಂಗ್ವೇಜ್ ಸರ್ವರ್ ಪ್ರೋಟೋಕಾಲ್) ಬಳಕೆಗೆ ಸಂಬಂಧಿಸಿದ ಪರಿಹಾರಗಳು ಮತ್ತು ಸುಧಾರಣೆಗಳ ಹೆಚ್ಚಿನ ಭಾಗವನ್ನು ಪರಿಚಯಿಸಲಾಗಿದೆ.
- PHP ಗಾಗಿ, ನೇಮ್ಸ್ಪೇಸ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಟೆಂಪ್ಲೇಟ್ಗಳಿಗೆ ಸೇರಿಸಲಾಗಿದೆ, "ಬಳಕೆ" ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ತಪ್ಪು ಸ್ಥಾನಕ್ಕೆ ಸೇರಿಸುವುದರ ವಿರುದ್ಧ ರಕ್ಷಣೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಗುಣಲಕ್ಷಣಗಳ ಖಾಸಗಿ ಗುಣಲಕ್ಷಣಗಳಿಗೆ ಮರುಫಲಕ ಮಾಡುವ ಸಾಧನಗಳ ಬಳಕೆಯನ್ನು ಖಾತ್ರಿಪಡಿಸಲಾಗಿದೆ ಮತ್ತು PSR-12 ಕೋಡ್ಗೆ ಬೆಂಬಲ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಮಾನದಂಡವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

- HTML ಸಂಪಾದಕವು SCSS ಬೆಂಬಲವನ್ನು ಸುಧಾರಿಸಿದೆ, ಬಣ್ಣದ ಪ್ಯಾಲೆಟ್ ಮೌಲ್ಯಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಒಂದು ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಿದೆ ಮತ್ತು CSS ಅನ್ನು ಮರುಫಾರ್ಮ್ಯಾಟ್ ಮಾಡುವಾಗ ಬ್ಲಾಕ್ಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಿದೆ.

- ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಟ್ಯಾಬ್ಗಳನ್ನು ಸರಿಯಾಗಿ ಪ್ರದರ್ಶಿಸಲು ಮಲ್ಟಿವೀವ್ಸ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಬಳಸಲು ಟೈಪ್ಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು cpplite ಎಡಿಟರ್ಗಳನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ.

- ಡೀಬಗರ್ಗೆ ಸುಧಾರಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ. ರಿಮೋಟ್ ಡೀಬಗ್ ಮಾಡಲು ಸುಧಾರಿತ ಕಾರ್ಯಕ್ಷಮತೆ. ಪ್ರಸ್ತುತ ಕಾರ್ಯನಿರ್ವಹಣೆಯ ಡೈರೆಕ್ಟರಿ ಮತ್ತು ಪರಿಸರ ವೇರಿಯಬಲ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- YAML ಫಾರ್ಮ್ಯಾಟ್ಗಾಗಿ ಸುಧಾರಿತ ಪಾರ್ಸರ್.
ಮೂಲ: opennet.ru





