Qt Creator 歷史舊版本 Page39

最新版本 Qt Creator 12.0.2

Qt Creator 歷史版本列表

Qt Creator 是應用程序開發人員的完整集成開發環境(IDE)!無論您是創建移動應用程序,桌面應用程序還是連接的嵌入式設備,Qt Creator 都是跨平台的 IDE,使應用程序和 UI 開髮變得輕而易舉。由於上市時間至關重要,因此 IDE 包含可加快開發時間的生產力工具。完整的跨平台集成開發環境,便於創建連接設備,用戶界面和應用程序. 選擇版本:Qt Creator 4.5.0(32 位)... Qt Creator 軟體介紹

Qt Creator (32-bit)Qt Creator (64-bit)


Qt Creator 4.3.0 (32-bit) 查看版本資訊

更新時間:2017-05-24
更新細節:

What's new in this version:

General:
- Added option to search `Files in File System` with Silver Searcher (`ag`)
- experimental `SilverSearcher` plugin)
- Added exclusion patterns to `Advanced Find` and custom locator filters
- Added navigation pane on right side of edit mode
- Fixed wrong UI colors after suspend (QTCREATORBUG-14929)
- Fixed crash with invalid themes (QTCREATORBUG-17517)

Help:
- Fixed that help bookmarks got lost (QTCREATORBUG-17537)

Editing:
- Added optional shortcut for duplicating current selection
- Adapted to changes of code pasting services (QTCREATORBUG-17942, QTCREATORBUG-18192)
- Fixed freeze when highlighting `Kconfig` file (QTCREATORBUG-14611)

All Projects:
- Added support for `.qrc` files in project tree for all projects
- Added Qt Creator variable `CurrentRun:Executable` (QTCREATORBUG-12201, QTCREATORBUG-16830)
- Added choice of build system to most project wizards (QTCREATORBUG-17308)

QMake Projects:
- Fixed wrong warning when specifying absolute path to mkspec (QTCREATORBUG-17237)
- Fixed deployment of symlinks for versioned shared libraries

CMake Projects:
- Added support for `server-mode` with CMake 3.7 or later
- Added products and targets to project tree
- Added option to build individual products and targets
- Removed the need for `CodeBlocks` extra generator
- Added header files to project tree, even if not listed explicitly in project files
- Added import of configuration of existing builds
- Fixed `Build > Clean`

Generic Projects:
- Added expansion of Qt Creator variables in project files

C++ Support:
- Added support for `clang-query` in `Advanced Find` to experimental ClangRefactoring` plugin
- Added switching project and language context for parsing files to editor toolbar
- Added support for `--gcctoolchain` option
- Improved performance of first completion in file on Windows
- Fixed handling of Objective-C/C++
- Fixed cursor position after correcting `.` to `->` (QTCREATORBUG-17697)
- Fixed that quotes were added when splitting raw string literals (QTCREATORBUG-17717)

QML Support:
- Added option to automatically format QML files on save
- Added menu item for adding expression evaluators from QML code editor (QTCREATORBUG-17754)
- Fixed reformatting of signals (QTCREATORBUG-17886)
- Fixed issues with jumping text cursor while editing (QTCREATORBUG-15680, QTCREATORBUG-17413)

Nim Support:
- Added automatic reparsing when files are added to or removed from project
- Added Nim compiler setting to kits
- Fixed that loading projects blocked Qt Creator
- Fixed crash when opening empty projects

Debugging:
- Added pretty printing of `unordered_multi(set|map)`, `boost::variant` and QLazilyAllocated`
- Fixed that expression evaluators were not evaluated when added (QTCREATORBUG-17763)
- QML. Fixed accessing items by `id` in `Debugger Console` (QTCREATORBUG-17177)
- GDB. Fixed issue with templated types that are pretty printed differently depending on argument type (`std::vector` versus `std::vector`)
- CDB. Changed to Python based pretty printing backend, resulting in faster startup and more, faster, and unified pretty printers

QML Profiler:
- Added performance information to QML code editor (QTCREATORBUG-17757)
- Improved performance of rendering timeline and loading trace files
- Improved error and progress reporting for loading and saving trace files
- Fixed pixmap cache size information when loading profile (QTCREATORBUG-17424)
- Fixed UI issues (QTCREATORBUG-17939, QTCREATORBUG-17937)

Qt Quick Designer:
- Added support for HiDPI
- Added text editor view
- Added tool bar for common actions
- Added changing type of item by changing type name in property editor
- Added support for `qsTranslate` (QTCREATORBUG-17714)
- Added actions for adding items, selecting visible item, and adding tab bar to stacked containers
- Fixed that `Dialog` was not allowed in `.ui.qml` files
- Fixed that error messages could be shown twice
- Fixed handling of escaped unicode characters (QTCREATORBUG-12616)
- Fixed that document needed to be manually re-opened after type information became available
- Fixed crash when root item is layout
- Fixed that expressions were not shown in URL input field (QTCREATORBUG-13328)
- Version Control Systems

Git:
- Added option to only show the first parent of merge commits in log
- Added action to skip a commit during rebase (QTCREATORBUG-17350)
- Added option to sign-off commits
- Fixed handling of already merged files in merge tool

Gerrit:
- Added detection of Gerrit remotes (SSH only)
- Added support for accessing Gerrit via HTTP(S)

Test Integration:
- Removed `experimental` state
- Improved display of test results (QTCREATORBUG-17104)
- Added option to limit searching for tests to folders matching pattern (QTCREATORBUG-16705)
- Fixed detection of inherited test methods (QTCREATORBUG-17522)
- Fixed missing update of test list when QML files are added or removed (QTCREATORBUG-17805)

SCXML Editor:
- Fixed adding elements to `else` case (QTCREATORBUG-17674)
- Fixed that copying and pasting state created invalid name

Beautifier:
- Uncrustify
- Added option to select config file to use

Platform Specific:
- Fixed that it was not possible to save files with arbitrary extension (QTCREATORBUG-15862)
- Fixed ABI detection for Clang
- Fixed that ABI of MSVC2017 was considered different from ABI of MSVC2015 (QTCREATORBUG-17740)

Qt Creator 4.3.0 (64-bit) 查看版本資訊

更新時間:2017-05-24
更新細節:

What's new in this version:

General:
- Added option to search `Files in File System` with Silver Searcher (`ag`)
- experimental `SilverSearcher` plugin)
- Added exclusion patterns to `Advanced Find` and custom locator filters
- Added navigation pane on right side of edit mode
- Fixed wrong UI colors after suspend (QTCREATORBUG-14929)
- Fixed crash with invalid themes (QTCREATORBUG-17517)

Help:
- Fixed that help bookmarks got lost (QTCREATORBUG-17537)

Editing:
- Added optional shortcut for duplicating current selection
- Adapted to changes of code pasting services (QTCREATORBUG-17942, QTCREATORBUG-18192)
- Fixed freeze when highlighting `Kconfig` file (QTCREATORBUG-14611)

All Projects:
- Added support for `.qrc` files in project tree for all projects
- Added Qt Creator variable `CurrentRun:Executable` (QTCREATORBUG-12201, QTCREATORBUG-16830)
- Added choice of build system to most project wizards (QTCREATORBUG-17308)

QMake Projects:
- Fixed wrong warning when specifying absolute path to mkspec (QTCREATORBUG-17237)
- Fixed deployment of symlinks for versioned shared libraries

CMake Projects:
- Added support for `server-mode` with CMake 3.7 or later
- Added products and targets to project tree
- Added option to build individual products and targets
- Removed the need for `CodeBlocks` extra generator
- Added header files to project tree, even if not listed explicitly in project files
- Added import of configuration of existing builds
- Fixed `Build > Clean`

Generic Projects:
- Added expansion of Qt Creator variables in project files

C++ Support:
- Added support for `clang-query` in `Advanced Find` to experimental ClangRefactoring` plugin
- Added switching project and language context for parsing files to editor toolbar
- Added support for `--gcctoolchain` option
- Improved performance of first completion in file on Windows
- Fixed handling of Objective-C/C++
- Fixed cursor position after correcting `.` to `->` (QTCREATORBUG-17697)
- Fixed that quotes were added when splitting raw string literals (QTCREATORBUG-17717)

QML Support:
- Added option to automatically format QML files on save
- Added menu item for adding expression evaluators from QML code editor (QTCREATORBUG-17754)
- Fixed reformatting of signals (QTCREATORBUG-17886)
- Fixed issues with jumping text cursor while editing (QTCREATORBUG-15680, QTCREATORBUG-17413)

Nim Support:
- Added automatic reparsing when files are added to or removed from project
- Added Nim compiler setting to kits
- Fixed that loading projects blocked Qt Creator
- Fixed crash when opening empty projects

Debugging:
- Added pretty printing of `unordered_multi(set|map)`, `boost::variant` and QLazilyAllocated`
- Fixed that expression evaluators were not evaluated when added (QTCREATORBUG-17763)
- QML. Fixed accessing items by `id` in `Debugger Console` (QTCREATORBUG-17177)
- GDB. Fixed issue with templated types that are pretty printed differently depending on argument type (`std::vector` versus `std::vector`)
- CDB. Changed to Python based pretty printing backend, resulting in faster startup and more, faster, and unified pretty printers

QML Profiler:
- Added performance information to QML code editor (QTCREATORBUG-17757)
- Improved performance of rendering timeline and loading trace files
- Improved error and progress reporting for loading and saving trace files
- Fixed pixmap cache size information when loading profile (QTCREATORBUG-17424)
- Fixed UI issues (QTCREATORBUG-17939, QTCREATORBUG-17937)

Qt Quick Designer:
- Added support for HiDPI
- Added text editor view
- Added tool bar for common actions
- Added changing type of item by changing type name in property editor
- Added support for `qsTranslate` (QTCREATORBUG-17714)
- Added actions for adding items, selecting visible item, and adding tab bar to stacked containers
- Fixed that `Dialog` was not allowed in `.ui.qml` files
- Fixed that error messages could be shown twice
- Fixed handling of escaped unicode characters (QTCREATORBUG-12616)
- Fixed that document needed to be manually re-opened after type information became available
- Fixed crash when root item is layout
- Fixed that expressions were not shown in URL input field (QTCREATORBUG-13328)
- Version Control Systems

Git:
- Added option to only show the first parent of merge commits in log
- Added action to skip a commit during rebase (QTCREATORBUG-17350)
- Added option to sign-off commits
- Fixed handling of already merged files in merge tool

Gerrit:
- Added detection of Gerrit remotes (SSH only)
- Added support for accessing Gerrit via HTTP(S)

Test Integration:
- Removed `experimental` state
- Improved display of test results (QTCREATORBUG-17104)
- Added option to limit searching for tests to folders matching pattern (QTCREATORBUG-16705)
- Fixed detection of inherited test methods (QTCREATORBUG-17522)
- Fixed missing update of test list when QML files are added or removed (QTCREATORBUG-17805)

SCXML Editor:
- Fixed adding elements to `else` case (QTCREATORBUG-17674)
- Fixed that copying and pasting state created invalid name

Beautifier:
- Uncrustify
- Added option to select config file to use

Platform Specific:
- Fixed that it was not possible to save files with arbitrary extension (QTCREATORBUG-15862)
- Fixed ABI detection for Clang
- Fixed that ABI of MSVC2017 was considered different from ABI of MSVC2015 (QTCREATORBUG-17740)

Qt Creator 4.2.2 查看版本資訊

更新時間:2017-04-21
更新細節:

Qt Creator 4.2.1 查看版本資訊

更新時間:2017-01-23
更新細節:

What's new in this version:

General:
- Fixed `Open Command Prompt Here` on Windows (QTCREATORBUG-17439)

Editing:
- Fixed that viewport could change unexpectedly when block selection was active but not visible in viewport (QTCREATORBUG-17475)

Help:
- Fixed crash when using drag & drop with bookmarks (QTCREATORBUG-17547)

All Projects:
- Fixed issue with upgrading tool chain settings in auto-detected kits
- Fixed crash when setting custom executable (QTCREATORBUG-17505)
- Fixed MSVC support on Windows Vista and earlier (QTCREATORBUG-17501)

QMake Projects:
- Fixed wrong warning about incompatible compilers
- Fixed various issues with run configurations
- QTCREATORBUG-17462, QTCREATORBUG-17477)
- Fixed that `OTHER_FILES` and `DISTFILES` in subdirs projects were no longer
- shown in project tree (QTCREATORBUG-17473)
- Fixed crash caused by unnormalized file paths (QTCREATORBUG-17364)

Qbs Projects:
- Fixed that target OS defaulted to host OS if tool chain does not specify target OS (QTCREATORBUG-17452)

Generic Projects:
- Fixed that project files were no longer shown in project tree

C++ Support:
- Fixed crash that could happen when using `auto` (QTCREATORBUG-16731)

Debugging:
- Fixed issue with infinite message boxes being displayed (QTCREATORBUG-16971)
- Fixed `QObject` property extraction with namespaced Qt builds

Platform Specific - Windows:
- Fixed detection of MSVC 2017 RC as MSVC 2017
- Fixed that environment detection could time out with MSVC (QTCREATORBUG-17474)

Qt Creator 4.2.0 查看版本資訊

更新時間:2016-12-13
更新細節:

What's new in this version:

- We fixed that the run button could spuriously stay disabled after parsing QMake projects
- Qt Creator is no longer blocked while the iOS Simulator is starting up
- We added preliminary support for MSVC2017 (based on its RC)

Qt Creator 4.1.0 查看版本資訊

更新時間:2016-08-25
更新細節:

What's new in this version:

General:
- Added `Flat Dark` and `Flat Light` themes
- Added `Ctrl+N` and `Ctrl+P` shortcuts for navigating in locator
- Added experimental support for `Nim` programming language

Editing:
- Added automatic release of resources for unmodified documents that have
- not been visible recently (QTCREATORBUG-10016)
- Added separate options for automatically inserted characters
- Added highlighting of automatically inserted characters
- Added option for skipping automatically inserted character, and changed
- it to be done only if the cursor stays before the character
- Added `Modnokai Night Shift v2`, `Qt Creator Dark`
- Solarized Dark` and `Solarized Light` editor schemes
- Fixed that replacing could change selection
- Fixed opening bookmarks in external editor window

Help:
- Fixed crash when removing multiple documentation sets

All Projects:
- Improved feedback when building results in errors, because of issues with kits
- Fixed issue with building in paths with non-ASCII characters
- Fixed that `%{buildDir}` and `%{sourceDir}` stopped working in run configurations
- Fixed that `CurrentProject:` variables were sometimes not resolved from the appropriate project

QMake Projects:
- Added `Duplicate File` to context menu in project tree
- Added `QtWebEngine` to modules list
- Changed `Run Qmake` from `qmake -r` to `qmake && make qmake_all` for Qt 5
- Fixed renaming files used in QRC files

CMake Projects:
- Improved parsing of errors
- Added workaround for CMake issue that include paths are in random order
- Added option for disabling automatic running of CMake to `Build & Run` > CMake`
- Fixed that CMake was automatically run even if Qt Creator application is not in foreground
- QML_IMPORT_PATH can now be set in CMakeLists.txt files. This information will be passed on to QmlJS code model
- Example CMakeLists.txt code: set(QML_IMPORT_PATH ${CMAKE_SOURCE_DIR}/qml ${CMAKE_BINARY_DIR}/imports CACHE string "" FORCE)`
- Fixed crash when re-opening project
- Fixed that `CMakeLists.txt` file was not shown for projects with errors

Qbs Projects:
- Added support for `qtcRunnable` property, similar to `qtc_runnable` for Qmake projects

C++ Support:
- Added separate highlighting for function declarations and usages
- Added highlighting option for global variables
- Added coding style option for preferring getters with `get`
- Fixed parsing of `-std=gnu++XX` option
- Fixed refactoring of methods with ref-qualifier

QML Support:
- Added formal parameters of JavaScript functions to outline and locator

Debugging:
- Added support for copying selected values from `Locals and Expressions`
- Fixed jumping to address in binary editor
- Fixed environment for `Start and Debug External Application`

GDB
- Fixed that `qint8` values where shown as unsigned values

QML Profiler:
- Improved progress information
- Improved performance when many events are involved

Clang Static Analyzer:
- Fixed that built-in headers were not found

Qt Quick Designer:
- Added support for Qt Quick Controls 2 styles
- Added `Move to Component` action
- Added `Add New Signal Handler` action
- Added support of Qt Creator themes in the Designer UI

Improved performance:
- Improved error dialog
- Fixed crumble bar for component navigation
- Fixed that `Connections` was not allowed in `.ui.qml` files
- Fixed crashes with spaces in properties
- Fixed that child items of `State` were rendered

VERSION CONTROL SYSTEMS:

Git:
- Added date and time information to branch dialog
- Added support for running `git blame` only on selected lines
- Fixed that branch dialog suggested existing branch name for new branch

SVN:
- Added conflicted files to file list in submit editor

Test Integration:
- Fixed that test case summary stayed visible even if no entries matched the applied filter
- Fixed parsing of failure location for Google Test on Windows

FakeVim:
- Added expansion of `~` in file names

Model Editor:
- Added zooming of diagrams

Beautifier:
- Added option to automatically format files on save

Uncrustify
- Fixed issues with non-C++ files

Platform Specific:
- Added detection of MSVC amd64_x86 toolchain

LightWave 2015 Update 3 查看版本資訊

更新時間:2015-08-09
更新細節:

What's new in this version:

- Expanding the robust feature set of LightWave 2015, this new update offers numerous fixes and improvements, system updates for Python and support for NVIDIA Optimus technology.
- Pipeline updates in the LightWave 2015 Update 3 include improved GoZ and After Effects support; workflow enhancements to the VPR, viewport, and restore options. Interchange enhancements include support for AE CC2015, improved FBX rigging import from Maya, additional support for UV interchange with Unity and other game engines, improved Subd mesh interchange for Alembic, and additional GoZ interchange support for ZBrush 4R7. Hefty scripting improvements have also been made to the LScript Scene Object Agent, with 22 new data members and supporting environment constants, as well as updated Python control over LightWave Custom Object access