ಕ್ಯೂಟಿ ಕ್ರಿಯೇಟರ್ 10 ಅಭಿವೃದ್ಧಿ ಪರಿಸರ ಬಿಡುಗಡೆ

ಕ್ಯೂಟಿ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಕ್ರಾಸ್-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರಚಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಪರಿಸರದ Qt ಕ್ರಿಯೇಟರ್ 10.0 ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ. ಇದು C++ ನಲ್ಲಿ ಕ್ಲಾಸಿಕ್ ಪ್ರೋಗ್ರಾಮ್‌ಗಳ ಅಭಿವೃದ್ಧಿ ಮತ್ತು QML ಭಾಷೆಯ ಬಳಕೆ ಎರಡನ್ನೂ ಬೆಂಬಲಿಸುತ್ತದೆ, ಇದರಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು JavaScript ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಇಂಟರ್ಫೇಸ್ ಅಂಶಗಳ ರಚನೆ ಮತ್ತು ನಿಯತಾಂಕಗಳನ್ನು CSS-ತರಹದ ಬ್ಲಾಕ್‌ಗಳಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗುತ್ತದೆ. Linux, Windows ಮತ್ತು MacOS ಗಾಗಿ ರೆಡಿಮೇಡ್ ಅಸೆಂಬ್ಲಿಗಳನ್ನು ರಚಿಸಲಾಗಿದೆ.

ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ:

  • ಕಾರ್ಯಾಚರಣೆಗಳ ಪ್ರಗತಿಯ ಬಗ್ಗೆ ವಿವರಗಳನ್ನು ಸರಿಸಲು ಮತ್ತು ಮರೆಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಲಾಗಿದೆ.
  • ಹುಡುಕಾಟ ಪಟ್ಟಿಯಲ್ಲಿ (ಲೊಕೇಟರ್), ಮಧ್ಯದಲ್ಲಿ ಜೋಡಿಸಲಾದ ಪಾಪ್-ಅಪ್ ವಿಂಡೋದಲ್ಲಿ ತೆರೆಯುವ ಮೋಡ್ ಅನ್ನು ಬಳಸುವಾಗ ಕೊನೆಯದಾಗಿ ನಮೂದಿಸಿದ ಹುಡುಕಾಟ ಪದಗುಚ್ಛವನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ.
  • LLVM ನ ಬಂಡಲ್ ಆವೃತ್ತಿಯನ್ನು Clang ನಲ್ಲಿ C++16 ಸ್ಟ್ಯಾಂಡರ್ಡ್‌ಗೆ ವಿಸ್ತೃತ ಬೆಂಬಲದೊಂದಿಗೆ 20 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲು ನವೀಕರಿಸಲಾಗಿದೆ ಮತ್ತು Qt ಕ್ರಿಯೇಟರ್ ಮತ್ತು ಕ್ಲಾಂಗ್ಡ್ ನಡುವಿನ ಸುಧಾರಿತ ಪರಸ್ಪರ ಕಾರ್ಯಸಾಧ್ಯತೆಯನ್ನು ಹೊಂದಿದೆ. ClangFormat ಪ್ಲಗಿನ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಈಗ C++ ಕೋಡ್ ಅನ್ನು ಜೋಡಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.
  • ಒಳಗೊಂಡಿರುವ ಫೈಲ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಬದಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ (ಸೇರಿಸುವುದರ ಮೂಲಕ) ಮತ್ತು ".ui" ಫೈಲ್‌ಗಳು ಅಥವಾ ಅವುಗಳಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಫಾರ್ಮ್‌ಗಳನ್ನು ಮರುಹೆಸರಿಸಿದ ನಂತರ C++ ಫೈಲ್‌ಗಳಲ್ಲಿ ಲಿಂಕ್‌ಗಳನ್ನು ಹೊಂದಿಸಿ.
  • ಪ್ರಾಜೆಕ್ಟ್‌ನಲ್ಲಿ ಬಳಕೆಯಾಗದ ಕಾರ್ಯಗಳನ್ನು ಹುಡುಕಲು (ಉಪಕರಣಗಳು > C++ > ಬಳಕೆಯಾಗದ ಕಾರ್ಯಗಳನ್ನು ಹುಡುಕಿ) ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬೆಂಬಲಿಸುವ LSP (ಲ್ಯಾಂಗ್ವೇಜ್ ಸರ್ವರ್ ಪ್ರೋಟೋಕಾಲ್) ಸರ್ವರ್‌ಗಳಿರುವ ಎಲ್ಲಾ ಭಾಷೆಗಳಿಗೆ ಲಭ್ಯವಿರುವ ಕರೆ ಕ್ರಮಾನುಗತ ವೀಕ್ಷಣೆ ಮೋಡ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • Qt 6.5 ನಲ್ಲಿನ ಬದಲಾವಣೆಗಳನ್ನು ಪ್ರತಿಬಿಂಬಿಸಲು QML ಕೋಡ್ ಮಾದರಿಯನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ. ಕೋಡ್ ಎಡಿಟರ್ ಈಗ ಬಣ್ಣದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಟೂಲ್‌ಟಿಪ್‌ನಂತೆ ಪೂರ್ವವೀಕ್ಷಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ.
  • QML ಫೈಲ್‌ಗಳನ್ನು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲು ಬಾಹ್ಯ ಆಜ್ಞೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ ಅಂತರ್ನಿರ್ಮಿತ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಲಾಜಿಕ್ ಬದಲಿಗೆ qmlformat ಅನ್ನು ಕರೆಯುವುದು.
  • Qt ಅನುಸ್ಥಾಪಕದಿಂದ ಐಚ್ಛಿಕ Qt ಭಾಷಾ ಸರ್ವರ್ ಘಟಕವನ್ನು ಸ್ಥಾಪಿಸುವಾಗ QML ಭಾಷಾ ಸರ್ವರ್ (Qt Quick > QML/JS ಸಂಪಾದನೆ> qmlls ಅನ್ನು ಈಗ ಬಳಸಿ) ಪರೀಕ್ಷಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • CMake ಬಿಲ್ಡ್ ಸಿಸ್ಟಂನ ಪೂರ್ವನಿಗದಿಗಳ (cmake-presets) ಬೆಂಬಲವನ್ನು ಆವೃತ್ತಿ 5 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ, ಇದು ಈಗ ${pathListSep} ವೇರಿಯೇಬಲ್, "include" ಆಜ್ಞೆ ಮತ್ತು ಆರ್ಕಿಟೆಕ್ಚರ್ ಮತ್ತು ಪರಿಕರಗಳಿಗಾಗಿ ಬಾಹ್ಯ ತಂತ್ರಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಒಳಗೊಂಡಿದೆ.
  • CMake-ಸಂಬಂಧಿತ ಫೈಲ್‌ಗಳನ್ನು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲು ಆಜ್ಞೆಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಸಂಪಾದಕಕ್ಕೆ (CMake> ಫಾರ್ಮ್ಯಾಟರ್) ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ, ನೀವು cmake-ಫಾರ್ಮ್ಯಾಟ್ ಉಪಯುಕ್ತತೆಯನ್ನು ಬಳಸಬಹುದು.
  • "cmake --install" ಅನ್ನು ಬಳಸಿಕೊಂಡು ಹೊಸ ಅನುಸ್ಥಾಪನಾ ಹಂತವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದನ್ನು "ಪ್ರಾಜೆಕ್ಟ್‌ಗಳು > ರನ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು > ಆಡ್ ಡಿಪ್ಲಾಯ್ ಸ್ಟೆಪ್" ಆಯ್ಕೆಯ ಮೂಲಕ ಸೇರಿಸಬಹುದು.
  • ಡಾಕರ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸುವಾಗ, Clangd ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಕೋಡ್ ಮಾದರಿಯ ರಿಮೋಟ್ ಪ್ರಕ್ರಿಯೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ClangFormat ಪ್ಲಗಿನ್ ಡಾಕರ್ ಕಂಟೇನರ್‌ನಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಬಾಹ್ಯ ಫೈಲ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ.
  • ರಿಮೋಟ್ ಟಾರ್ಗೆಟ್ ಸಿಸ್ಟಮ್‌ಗಳ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಮೂಲಕ ನ್ಯಾವಿಗೇಟ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ, ನಿರ್ಮಾಣಕ್ಕಾಗಿ ಡೈರೆಕ್ಟರಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಲು. ಓಪನ್ ಟರ್ಮಿನಲ್ ಕ್ರಿಯೆಯನ್ನು ಬಳಸಿಕೊಂಡು ರಿಮೋಟ್ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಟರ್ಮಿನಲ್ ತೆರೆಯಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ, ನಿರ್ಮಾಣ ಪರಿಸರ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಪ್ರಸ್ತುತವಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ