เบเบฒเบ™เบ›เปˆเบญเบเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ Qt Creator 9

เบเบฒเบ™เบ›เปˆเบญเบเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบšเบšเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™ Qt Creator 9.0 เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒ, เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ‚เป‰เบฒเบกเป€เบงเบ—เบตเป‚เบ”เบเปƒเบŠเป‰ Qt library. เบกเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฑเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ›เบผเปเบเบผเบกเบ„เบฅเบฒเบชเบชเบดเบเปƒเบ™ C ++ เปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบžเบฒเบชเบฒ QML, เป€เบŠเบดเปˆเบ‡ JavaScript เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ” scripts, เปเบฅเบฐเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เปเบฅเบฐเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปเบกเปˆเบ™เบเปเบฒเบ™เบปเบ”เป‚เบ”เบ CSS-like blocks. เบชเบฐเบžเบฒเปเบซเปˆเบ‡เบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบกเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบชเปเบฒเบฅเบฑเบš Linux, Windows เปเบฅเบฐ MacOS.

เปƒเบ™โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เปƒเบซเบกเปˆโ€‹:

  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบชเปเบฒเบฅเบฑเบšเบเบญเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš Squish GUI. เบ›เบฑเปŠเบเบญเบดเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™ Squish เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเปเบฅเบฐเบชเป‰เบฒเบ‡เบเปเบฅเบฐเบ™เบตเบ—เบปเบ”เบชเบญเบšเปƒเบซเบกเปˆ, เบšเบฑเบ™เบ—เบถเบเบเปเบฅเบฐเบ™เบตเบ—เบปเบ”เบชเบญเบš, เปƒเบŠเป‰ Squish Runner เปเบฅเบฐ Squish Server เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปเบฅเบฐเบเปเบฅเบฐเบ™เบตเบ—เบปเบ”เบชเบญเบš, เบเปเบฒเบ™เบปเบ”เบˆเบธเบ”เบขเบธเบ”เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเปเบฅเปˆเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเป€เบžเบทเปˆเบญเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบขเบนเปˆเปƒเบ™เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เปเบฅเบฐเบเบงเบ”เบชเบญเบšเบ•เบปเบงเปเบ›.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบฎเบนเบšเปเบšเบšเบชเบตเบชเบฑเบ™เบกเบทเบ”เป€เบกเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญ เปเบฅเบฐเป€เบญเบเบฐเบชเบฒเบ™เปƒเบ™เบ•เบปเบง.
  • เป€เบกเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ‚เบญเบ‡ API context, เป€เบ™เบทเป‰เบญเบซเบฒเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป‚เบ”เบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบชเบฐเบšเบฑเบšเบ‚เบญเบ‡ Qt เบ—เบตเปˆเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™ (i.e. เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเปƒเบŠเป‰ Qt 5, เป€เบญเบเบฐเบชเบฒเบ™เบชเปเบฒเบฅเบฑเบš Qt 5 เปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™, เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเปƒเบŠเป‰ Qt 6, เป€เบญเบเบฐเบชเบฒเบ™เบชเปเบฒเบฅเบฑเบš Qt 6 เปเบกเปˆเบ™. เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™.
  • เบ•เบปเบงเป€เบฅเบทเบญเบเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเบ•เบปเบงเปเบเป‰เป„เบ‚เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบžเบฒเบšเบซเบเปเป‰เปœเป‰เบฒเปƒเบ™เป€เบญเบเบฐเบชเบฒเบ™. เปเบ•เปˆเบฅเบฐเบซเบเปเป‰เปœเป‰เบฒเบ–เบทเบเปเบฒเบเบ”เป‰เบงเบเป€เบชเบฑเป‰เบ™เบ•เบฑเป‰เบ‡เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบเบฑเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบžเบตเปˆเบกเปเบฅเบฐเบšเบฑเบ™เบซเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฅเบทเบญเบเบ•เบฑเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบซเบผเบฒเบเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚.
    เบเบฒเบ™เบ›เปˆเบญเบเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ Qt Creator 9
  • เบฎเบนเบšเปเบšเบšเบฅเบฐเบซเบฑเบ” C++ เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Clangd backend, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ LSP (Language Server Protocol), เบ•เบญเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เบ”เป‰เบงเบเบ•เบปเบงเบขเปˆเบฒเบ‡ Clangd เบซเบ™เบถเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบเบญเบ‡เบ›เบฐเบŠเบธเบกเบ—เบฑเบ‡เบซเบกเบปเบ” (เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เปเบ•เปˆเบฅเบฐเป‚เบ„เบ‡เบเบฒเบ™เบกเบตเบ•เบปเบงเบขเปˆเบฒเบ‡ Clangd เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡). เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เบ‚เบญเบ‡เบเบฐเบ—เบนเป‰เบžเบทเป‰เบ™เบ–เบฒเบ™ Clangd เบ—เบตเปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฑเบ”เบชเบฐเบ™เบตเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ.
  • เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปเบเป‰เป„เบ‚เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบฎเบนเบšเปเบšเบšเบฅเบฐเบซเบฑเบ” C++ เป‚เบ”เบเบเบปเบ‡เบˆเบฒเบเบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เบปเป‰เบ™เบ•เป, เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เป€เบ›เบตเบ”เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ ClangFormat เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเป„เบ›เบ—เบตเปˆเบžเบฒเบเบชเปˆเบงเบ™เบ”เบฝเบงเบเบฑเบ™.
  • เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ›เบตเบ”เป„เบŸเบฅเปŒ QML เบˆเบฒเบเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบชเป‰เบฒเบ‡เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเปเบซเบผเปˆเบ‡เปเบฅเบฐเบเบฒเบ™เบชเบนเบ™เป€เบชเบเบˆเบธเบ”เบขเบธเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เบŸเบฑเบ‡เบŠเบฑเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบฎเบนเบš.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบฅเบฐเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡ presets เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ CMake.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™