Aquesta és una versió anterior. La versió actual és la 1.0.565.0. 10x 1.0.565.0 · Data de publicació:
Fitxers d’instal·lació 1.0.378.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | EXE (WiX Burn) | Tots els usuaris | — | puredevsoftware.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
Summary
This build focuses on stability and parser improvements. Some new minor features added and lots of bug fixes. A complete rewrite of VS syncing making it much more reliable (now communicates with 10xEditorLink extension for all commands)
New Features
- Support for Ime toolbar and composition window. Composition window is now placed correctly for the current edit position.
- Added MovePrevTabPanel and MoveNextPanelTab commands (moves tabs left/right)
- Added GotoResultScrollMode setting for setting the scroll into view mode when going to the next result (Center, Visible, Current)
- Added Prioritised Files setting for workspaces. Use for unity builds or as a fix for multiple defines symbols
- Added Language.ControlFlowKeyword colour setting
- Added Language.NewDeleteKeyword colour setting
- Added Language.UsingKeyword colour setting
- Added Language.CppLiteralKeyword colour setting (nullptr, true, false)
- Fixed PrevEditLocation and added NextEditLocation
Optimisations
- Fixed unnecessary reparsing (high CPU usage) after edits of commonly used symbols and external updates
- Parser optimisation to finding header files (signiticant speedup for workspaces with lots of additional include paths such as Unreal)
- Optimisation for find text highlighting on very large files
General Fixes
- Improved VS syncing reliability (now all syncing uses 10xEditorLink if installed)
- Improved reliability of alt+X 10x <-> VS switching
- Made comments in settings file only show if they start a line
- Fixed auto-sizing of "File changed outside of 10x" panel and made it resizable
- Made file renaming reopen file
- Made file renaming save any unsaved files before rename
- Fixed stall on startup due to bad font size setting
- Made OpenFileInActivePanel setting override ColumnPresets settings
- Fixed editing in the source preview panel not working for the find symbol panels
- Made source preview panel check out read-only files before edit
- Fixed pulled out windows sometimes disappearing after restart
- Made "Open Parser Cache Folder" go to the parser cache folder for the current workspace
- Fixed window border showing after exiting full screen focus mode
- Fixed crash reloading workspace while symbol renaming in progress
- Fixed FindFilePanel, FindInFilesPanel and ReplaceInFilesPanel not remembering docked position
- Fixed Find and Find.Replace text panels jumping to next match on open before any key pressed
- Fixed crash moving panel focus when no tab focused
- Now focuses previous tab after closing last tab in panel/column
- Fixed hang shutting down after SVN update
- Fixed crash undoing a symbol rename in a file that was opened since the rename
- Renamed "Debug Command" 10x workspace setting to "Run Command"
- Renamed "Debugger Exe" 10x workspace setting to "Debugger Command"
- Default "Debug Command" 10x workspace setting to "$(Executable)"
- Default "Working Directory" 10x workspace setting to "$(WorkspaceDirectory)"
- Renamed workspace substitution $(DebugComand) to $(RunCommand)
- Renamed workspace substitution $(DebugCommandArgs) to $(RunCommandArgs)
- Fixed occasional crash reloading syntax highlighting files
- Fixed open files not in the workspace being added to the workpace parse set after a ReparseAll
- Fixed auto-formattting for AutoAddCloseBrace setting
- Fixed auto-formattting for AutoIndentBraces setting
- Fixed fuzzy matches sometimes appearing above normal matches in autocomplete and FindSymbols
- Fixed SpaceBrackets not adding space after first bracket
- Fixed rare crash shutting down while Search is indexing folders
- Fixed duplicate search results in Workspace Search
- Stopped Workspace Search searching open file that don't match the search ext list
- Fixed left/right keys in dropdown sub-menus
- Fixed rare crash updating syntax highlgihting colours
- Fixed flickering updated lines in margin
- Fixed crash after d3d device reset
- Fixed updated lines in margin sometimes not updating until a refresh
- Fixed crash on GotoNextBuildError introduced in previous build
- Fixed floating windows disappearing after restart
- Fixed floating panels in default workspace changing position on restart
- Fixed floating panels in default workspace sometimes being duplicated and flickering after restart
- Made comments work in settings file values
- Fixed various edit operations, such as paste or delete select not checking out read-only files
- Fixed panels docked in columns not remembering their height
- Made RenameFile handle and log file system errors
- Workspace substitutions are now resolved recursively
- Fixed renaming files with UNC paths
- Fixed rare crash selecting rectangular regions with multi-cursor
- Made TrackActiveFileInWorkspaceTree setting not open workspace tree panel
- Fixed FindInFiles not searching new unsaved files
- Fixed rare hang shutting down process
- Fixed rare crash shutting down while Workspace Search setting up
- Fixed default colour mappings
- Made void use Language.Type colour instead of Language.Keyword
- Fixed another hang shutting down
- Fixed bug in syncing the active project to VS (would sometimes fail on some projects)
- Fixed crash in collapse/expand
Parser Fixes
- Reparse after edits fixes (stops parser losing info after certain types of edits)
- Fixed symbol references not updating after updating symbol with a multiple dereference chain
- Fixed symbol references sometimes not updating in statements with templats
- Fixed symbol references not updating for typedefs and using aliases
- Fixed auto not working with ternary statements
- Fixed Set and Map parser symbols for UE5.7
- Fixed parser type resolving for templated parent classes
- Fixed parsing of Unreal cast templated functions
- Fixes to delegate parsing in Unreal
- Fixed Find References on statements with macros
- Parser support for `__LINE__` macro
- Fix for finding Unreal define files in non-development configs
- Fixed symbol info hover boxes not showing for preprocessed lines (lines with macros etc)
- Increased the parser thread stack size to avoid stack overflows on complex statements
- Guard against infinite recursion in template arguments
- Guard against excessive recursion resolving types
- Fixed reparse bugs after modifying function definition
- Fixed rare parser crash loading workspace on startup
- Fixed renaming of identially named symbols in sub-scopes
- Fixed parser bug that can cause crashes and a corrupt parser cache
Misc
- Updated vim.py
- Updater now checks signature of downloaded file
- Added EnableTelemetry setting
- Made BuildBeforeStartDebugging and BuildBeforeRun default to false
- 10xEditorLink update (1.8)