ದಿ "Apache NetBeans 16" ನ ಹೊಸ ಆವೃತ್ತಿಯ ಬಿಡುಗಡೆ, ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ನವೀಕರಣಗಳು ಹಾಗೂ ಪರಿಹಾರಗಳ ದೊಡ್ಡ ಪಟ್ಟಿ, ಭಾಷೆ ಸುಧಾರಣೆಗಳು, ಬೆಂಬಲ ಸುಧಾರಣೆಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳೊಂದಿಗೆ ಬರುವ ಆವೃತ್ತಿ.
NetBeans ಬಗ್ಗೆ ಪರಿಚಯವಿಲ್ಲದವರಿಗೆ, ನೀವು ಇದನ್ನು ತಿಳಿದಿರಬೇಕು ಇದು ಸಾಕಷ್ಟು ಜನಪ್ರಿಯ IDE ಆಗಿದೆ ಇದು Java SE, Java EE, PHP, C/C++, JavaScript ಮತ್ತು Groovy ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ.
ನೆಟ್ಬೀನ್ಸ್ 16 ಮುಖ್ಯ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು
ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ ನಿಮ್ಮ ಸ್ವಂತ FlatLaf ಗುಣಲಕ್ಷಣಗಳನ್ನು ಲೋಡ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀಡುತ್ತದೆ ಕಸ್ಟಮ್ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ನಿಂದ, ಇದರ ಜೊತೆಗೆ YAML ಮತ್ತು ಡಾಕರ್ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ ಕೋಡ್ ಸಂಪಾದಕದಲ್ಲಿ.
ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಎದ್ದು ಕಾಣುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆಯೆಂದರೆ ಮಾವೆನ್ ಸಂಕಲನ ವ್ಯವಸ್ಥೆಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ, ಜೊತೆಗೆ ಜಕಾರ್ತಾ ಇಇ 9/9.1 ಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ, ಜೊತೆಗೆ ಯೋಜನೆಯ ಫಲಿತಾಂಶಗಳನ್ನು ಗುರುತಿಸಬಹುದಾದ ಕಲಾಕೃತಿಗಳ ರೂಪದಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯ. ಮತ್ತು ಅವರ ಸ್ಥಳಗಳು.
ಸೇರಿಸಲಾದ NetBeans 16 ನ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿಯೂ ಇದು ಎದ್ದು ಕಾಣುತ್ತದೆ ಸ್ವಯಂ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆ, ಇಂಡೆಂಟೇಶನ್ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಮತ್ತು ರೆಕಾರ್ಡ್ ನಮೂನೆಗಳಿಗಾಗಿ ಸುಳಿವುಗಳಿಗೆ ಬೆಂಬಲ ಮತ್ತು ಕೇಸ್ ಲೇಬಲ್ಗಳಲ್ಲಿ ಟೆಂಪ್ಲೇಟ್ಗಳ ಸ್ವಯಂಪೂರ್ಣಗೊಳಿಸುವಿಕೆಯನ್ನು ಸಹ ಅಳವಡಿಸಲಾಗಿದೆ.
ಮತ್ತೊಂದೆಡೆ, ಸಂಕಲನದ ಸಮಯದಲ್ಲಿ ಕೆಲವು ಪ್ಲಗಿನ್ಗಳ ಬಳಕೆಯನ್ನು ಆಧರಿಸಿ ಎಚ್ಚರಿಕೆಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು PHP ಮತ್ತು ಗ್ರೂವಿ ಪರಿಸರಗಳಲ್ಲಿನ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ ಎಂದು ನಾವು ಕಾಣಬಹುದು.
ಸೇರಿಸಲಾಗಿದೆ TOML ಮತ್ತು ANTLR v4/v3 ಸ್ವರೂಪಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆ, ಹಾಗೆಯೇ Java 19 ನ ಕೆಲವು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ನವೀಕರಿಸಿದ NetBeans ನ ಅಂತರ್ನಿರ್ಮಿತ ಜಾವಾ ಕಂಪೈಲರ್ nb-javac (ಮಾರ್ಪಡಿಸಿದ javac).
ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಅದು ಈ ಹೊಸ ಆವೃತ್ತಿಯಿಂದ ಎದ್ದು ಕಾಣುತ್ತದೆ:
- ಆಕ್ಷನ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಡೀಬಗ್ ಮಾಡುವ API ನಲ್ಲಿ ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.
- ಮಲ್ಟಿಕಾಸ್ಟ್ ಜಾರ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಸುಧಾರಿತ ಜಾವಾ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಆಯ್ಕೆ ತರ್ಕ.
- ಗ್ರೇಡಲ್ ಬಿಲ್ಡ್ ಸಿಸ್ಟಮ್ಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ.
- Gradle ಡಿಪೆಂಡೆನ್ಸಿ ಟ್ರೀ ಅನ್ನು ರಫ್ತು ಮಾಡಲು project.dependency API ಗೆ ಆರಂಭಿಕ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಗ್ರೇಡ್ ಎಡಿಟರ್ಗೆ ಸಂಬಂಧಿಸಿದ ಕಾರ್ಯವನ್ನು ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. build.gradle ಇಲ್ಲದೆಯೇ ಯೋಜನೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- C/C++ ಪ್ರಾಜೆಕ್ಟ್ಗಳ ಪರಿಸರವು aarch64 ಆರ್ಕಿಟೆಕ್ಚರ್ನೊಂದಿಗೆ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ CPPLlight ಡೀಬಗರ್ನ ಕೆಲಸವನ್ನು ಒದಗಿಸುತ್ತದೆ.
- LSP (ಲ್ಯಾಂಗ್ವೇಜ್ ಸರ್ವರ್ ಪ್ರೋಟೋಕಾಲ್) ಸರ್ವರ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ವರ್ಧಿತ ಆಡಿಟಿಂಗ್ ಸಾಮರ್ಥ್ಯಗಳು.
- ಒರಾಕಲ್ ಕ್ಲೌಡ್ ದುರ್ಬಲತೆ ಆಡಿಟಿಂಗ್ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ANTLR ವ್ಯಾಕರಣವನ್ನು ಸಂಪಾದಿಸುವಾಗ NPE ಯಲ್ಲಿ ಸಂಭವನೀಯ ದೋಷಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ
- ANTLRv4 ವ್ಯಾಕರಣಗಳಿಗೆ ವರ್ಧಿತ ಬೆಂಬಲ
- ANTLRv4 ಕೋಡ್ ತುಣುಕುಗಳು ಮತ್ತು ಇಂಡೆಂಟೇಶನ್ಗೆ ಬೆಂಬಲ
- ANTLRv4 ವ್ಯಾಕರಣಗಳಿಗಾಗಿ ಹೆಚ್ಚು ನಿಖರವಾದ ಕೋಡ್ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆ
- ANTLR v4 ಗಾಗಿ ಫೈಲ್ ಇಂಡೆಂಟೇಶನ್ ಮತ್ತು ಕೋಡ್ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಯ ಸ್ಥಿರ ಅಂತ್ಯ
- ಲಾಗ್ ಮಾದರಿಗಳಿಗಾಗಿ ದೋಷ ಮರುಪಡೆಯುವಿಕೆ ಪರಿಹಾರ (ಪ್ರಸ್ತುತ)
- jdk-19 ಕೇಸ್ ಮಾದರಿಗಳಿಗಾಗಿ ಕೋಡ್ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಯನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ
- jlMatchException ಕಾಣೆಯಾದಾಗ ಮತ್ತು ನಮೂನೆಗಳು ಇದ್ದಾಗ ದೋಷ ಮರುಪಡೆಯುವಿಕೆಗಾಗಿ ಸರಿಪಡಿಸಿ
ಅಂತಿಮವಾಗಿ ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ ಈ ಹೊಸ ಆವೃತ್ತಿಯ, ನೀವು ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್.
ಲಿನಕ್ಸ್ನಲ್ಲಿ ಅಪಾಚೆ ನೆಟ್ಬೀನ್ಸ್ 16 ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?
ಈ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಪಡೆಯಲು ಬಯಸುವವರಿಗೆ ಅವರು ಮಾಡಬೇಕು ಅಪ್ಲಿಕೇಶನ್ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ, ನಿಂದ ಪಡೆಯಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್.
ನೀವು ಎಲ್ಲವನ್ನೂ ಸ್ಥಾಪಿಸಿದ ನಂತರ, ಹೊಸದಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ಫೈಲ್ ಅನ್ನು ನಿಮ್ಮ ಇಚ್ of ೆಯ ಡೈರೆಕ್ಟರಿಗೆ ಅನ್ಜಿಪ್ ಮಾಡಿ.
ಮತ್ತು ಟರ್ಮಿನಲ್ನಿಂದ ನಾವು ಈ ಡೈರೆಕ್ಟರಿಯನ್ನು ನಮೂದಿಸಿ ನಂತರ ಕಾರ್ಯಗತಗೊಳಿಸಲಿದ್ದೇವೆ:
ant
ಅಪಾಚೆ ನೆಟ್ಬೀನ್ಸ್ ಐಡಿಇ ನಿರ್ಮಿಸಲು. ಒಮ್ಮೆ ನಿರ್ಮಿಸಿದ ನಂತರ ನೀವು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ IDE ಅನ್ನು ಚಲಾಯಿಸಬಹುದು
./nbbuild/netbeans/bin/netbeans
ಸಹ ಇತರ ಅನುಸ್ಥಾಪನಾ ವಿಧಾನಗಳಿವೆ ಅದರೊಂದಿಗೆ ಅವುಗಳನ್ನು ಬೆಂಬಲಿಸಬಹುದು, ಅವುಗಳಲ್ಲಿ ಒಂದು Snap ಪ್ಯಾಕೇಜ್ಗಳ ಸಹಾಯದಿಂದ.
ಈ ರೀತಿಯ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ತಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಸ್ಥಾಪಿಸಲು ಅವರಿಗೆ ಬೆಂಬಲವಿರಬೇಕು. ಈ ವಿಧಾನದಿಂದ ಸ್ಥಾಪಿಸಲು, ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡಬೇಕು:
sudo snap install netbeans --classic
ಮತ್ತೊಂದು ವಿಧಾನವೆಂದರೆ ಫ್ಲಾಟ್ಪ್ಯಾಕ್ ಪ್ಯಾಕೇಜುಗಳ ಸಹಾಯದಿಂದ, ಆದ್ದರಿಂದ ನಿಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಈ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ನೀವು ಬೆಂಬಲವನ್ನು ಹೊಂದಿರಬೇಕು.
ಅನುಸ್ಥಾಪನೆಯನ್ನು ನಿರ್ವಹಿಸುವ ಆಜ್ಞೆಯು ಹೀಗಿದೆ:
flatpak install flathub org.apache.netbeans
ಈ ಸುಧಾರಣೆಗಳನ್ನು ವರ್ಷಾಂತ್ಯದ ಮೊದಲು ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ ಎಂದು ನನಗೆ ತುಂಬಾ ಬುದ್ಧಿವಂತವಾಗಿದೆ. ಖಂಡಿತವಾಗಿಯೂ ಈ ಸುಧಾರಣೆಗಳು ನಾವು ಕಂಡುಕೊಂಡ ಕೆಲವು ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತವೆ ಮತ್ತು ಭವಿಷ್ಯದ ತಲೆನೋವನ್ನು ತಪ್ಪಿಸುತ್ತವೆ. NetBeans ತಂಡಕ್ಕೆ ಶುಭಾಶಯಗಳು ಮತ್ತು ಈ ಹೊಸ ಅನುಷ್ಠಾನಗಳಿಗಾಗಿ ನಮ್ಮ ಹೃತ್ಪೂರ್ವಕ ಧನ್ಯವಾದಗಳು.