UltraEdit (64-bit) 歷史舊版本 Page29

最新版本 SoftEther VPN Gate Client Plugin 2024.02.26 build 9799

UltraEdit (64-bit) 歷史版本列表

UltraEdit 64 位是一個功能強大的基於磁盤的文本編輯器,程序員的編輯器和十六進制編輯器,用於編輯 HTML,PHP,JavaScript,Perl,C / C ++ 和大量其他編碼 / 編程語言。 UltraEdit 可以處理和編輯超過 4 千兆字節的文件。獲得業界屢獲殊榮的應用程序 UltraEdit 包含免費試用期,用戶可以在購買許可證之前嘗試全功能應用程序。 UltraEdit 的... UltraEdit (64-bit) 軟體介紹


DreamMail 6.2.5.18 查看版本資訊

更新時間:2019-11-26
更新細節:

Streamlabs OBS 0.19.1 查看版本資訊

更新時間:2019-11-21
更新細節:

DreamMail 6.2.5.17 查看版本資訊

更新時間:2019-11-20
更新細節:

Whale Browser 2.6.88.19 查看版本資訊

更新時間:2019-11-19
更新細節:

What's new in this version:

Whale Browser 2.6.88.19
- Support low latency feature in Twitch TV and subtitle delay issue
- Solved crash issues in certain website (National Tax Service Website)
- Solved unexpected desktop screen focus issue in Mac OS
- Solved unexpected shutdown issues


Whale Browser 2.6.88.7
New Features:
- Improved UI/UX design
- Improved Sidebar features
- Changed Quick Search to NAVER’s Green Dot
- Added ‘Continue from NAVER APP’ in Green Dot
- Added NAVER Notification Service
- Added NAVER Audio Clip extension
- Added ‘Instant Side Panel’
- Added ‘Open in Sidebar’ in context menu
- Applied to NAVER’s TalkTalk and NAVER Map
- Added ‘Web App’
- Added Web App Manager (whale://apps)
- Added ‘Open in Web App’ in Green Dot & Papago extension
- Added install option menu in ‘Create Shortcut’
- Added PIP menu in Omnibox for the websites with video contents
- Added Dark Mode
- Added Space Vertical Mode
- Separated Favorites from Frequently visited website
- Added ‘File’ tab and ‘Upload File’ menu in Scrapbook
- Improved website translation quality for English (SMT->NMT)
- Added 60 languages
- Modified installation error message in NAVER Whale information page(whale://help)
- Added Size option for Sidebar
- Modified default keyboard setting from English to browser preference language

Solved:
- Solved accidental shutdown problems
- Solved Linux Widevine
- Solved hidden text problems in PDF files


Whale Browser 1.5.75.9
- Change log not available for this version


Whale Browser 1.5.72.4
Improved:
- Additional info: New & Improved
- Improved Currency converter on Quick Search
- Add Converting measurements feature on Quick Search

Solved:
- Unintentional crash during Translation
- Mouse gesture bug on Linux
- Number of problems when using Quick Search

UltraEdit 26.20.0.62 (64-bit) 查看版本資訊

更新時間:2019-11-19
更新細節:

What's new in this version:

UltraEdit 26.20.0.62 (64-bit)
- Change log not available for this version


UltraEdit 26.20.0.58 (64-bit)
- Change log not available for this version


UltraEdit 26.20.0.1 (64-bit)
- Internal improvements for multi-segmented edit control
- Progress bar (in status bar) for large parsing / edit operations

Ability to immediately cancel long-running operations via ESC, including:
- Find / quick find
- Replace
- Macros
- Goto
- Ctrl + Home / Ctrl + End
- File open – cancel opening a huge file, or a large number of files
- Convert CSV / fixed width
- Convert tabs to spaces / spaces to tabs
- Convert line ends / wrap
- Reformat XML / JSON
- Reindent / reformat
- Print


UltraEdit 26.10.0.72 (64-bit)
- Change log not available for this version


UltraEdit 26.10.0.38 (64-bit)
- Change log not available for this version


UltraEdit 26.10.0.30 (64-bit)
- Change log not available for this version


UltraEdit 26.10.0.14 (64-bit)
- Various other fixes and improvements

Greatly improved performance:
- Threaded Quick Find for greatly improved performance in large files
- Faster scrolling and editing, especially in files with hidden lines
- Better performance when word wrap is enabled
- Faster undo / redo
- Improved grouped undo
- Eliminated flickering while typing
- Faster scrolling with HTML / XML tag highlighting
- Smoother scrolling with large files
- Improvements for indent guidelines with large sections of code


UltraEdit 26.0.0.74 (32-bit)
- Change log not available for this version


UltraEdit 26.0.0.72 (32-bit)
- Change log not available for this version


UltraEdit 26.0.0.62 (32-bit)
- Change log not available for this version


UltraEdit 26.0.0.48 (32-bit)
- Change log not available for this version


UltraEdit 26.0.0.34 (32-bit)
- Change log not available for this version


UltraEdit 26.0.0.24 (64-bit)
Powerful command palette:
- Easy and quick access to all of UltraEdit's functionality and settings via Ctrl + Shift + P
- Filter commands in search box at top
- Pin favorite commands / settings to top of list
- Access recently used commands in MRU list
- Run macros, scripts, and user tools directly from command palet

JavaScript / CSS minifier and decompressor:
- JS/CSS drop down includes reformat, compress, and JavaScript Lint options
- New "Formatting" group in Coding tab containing all code reformatting tools

Re-engineered code folding:
- Open – and fold – huge source files (up to 500 MB)
- Faster parsing of huge files with foldable code
- Much more accurate and better performing folding

Macro performance overhaul:
- In many cases, macros complete in 1/3rd of the time of previous versions – in some cases, even faster!
- Improved macro performance and stability for huge files

Highlight all occurrences of string on double-click (no Shift required):
- Configure under Advanced » Settings » Search » Advanced

Hints bar:
- See tips and hints contextualized to the work you're doing
- Scroll through all hints
- Hints are designed to be automatic and unobtrusive

Modernized key mapping:
- Ability to re-map Ctrl + Tab and Ctrl + Shift + Tab (provides browser-like tab switching)
- Replace in Files re-mapped to Ctrl + Shift + R
- Quick record macro re-mapped to Ctrl + Shift + Q
- ESC dismisses "Highlight all" highlighting
- New "Expand all" / "Collapse all" options in function list context menu
- Status bar shows total number of lines in file
- Various user interface, framework, and window improvements


UltraEdit 25.20.0.166 (64-bit)
- Change log not available for this version


UltraEdit 25.20.0.156 (64-bit)
- Change log not available for this version


UltraEdit 25.20.0.72 (64-bit)
- Change log not available for this version


UltraEdit 25.20.0.68 (64-bit)
- Change log not available for this version


UltraEdit 25.20.0.64 (64-bit)
- Change log not available for this version


UltraEdit 25.20.0.60 (64-bit)
Markdown support:
- Preview Markdown files (via Coding » Live preview or Browser view)
- Preview is compatible with GitHub Flavored Markdown (GFM)
- Select different styles for Markdown rendering (or add your own)
- Special Markdown syntax highlighting (with new MARKDOWN_LANG) language marker
- Support for embedded HTML highlighting

Live HTML preview:
- Split window with code view and browser view
- Code changes (saved and unsaved) are automatically updated in browser view
- Position sync: Double-click on element in preview to jump to its location in source
- Configure under Advanced » Settings » Editor » XML / HTML / Markdown
- Updated HTML rendering component to support modern HTML / CSS / JS
- Added support for copying (via Ctrl + C) selected text

Save state:
- Close UltraEdit without being prompted to save anything, then pick up where you left off – unsaved changes are restored
- Works for local, network, FTP, and even unsaved "Edit" files
- Prefer prompts to save? Disable this feature under Advanced » Settings » File handling » Session options

Close unsaved Edit files with no prompt to save:
- This optional feature can be set under Advanced » Settings » File handling » Session options
- Improved file tab handling on startup
- Changed default temporary file location
- Many fixes and internal improvements


UltraEdit 25.10.0.62 (64-bit)
- Change log not available for this version


UltraEdit 25.10.0.50 (64-bit)
- Change log not available for this version


UltraEdit 25.10.0.48 (64-bit)
- Change log not available for this version


UltraEdit 25.10.0.16 (64-bit)
- Change log not available for this version


UltraEdit 25.10.0.12 (64-bit)
- Change log not available for this version


UltraEdit 25.10.0.10 (64-bit)

Code folding enhancements:
- "Peek" at folded code (hover over "..." to see preview of collapsed text in a tooltip)
- Ctrl + Click on folding node to expand / collapse all sub-nodes of that node
- Alt + Click on folding node to expand / collapse all folding nodes in the active file
- Expand / collapse code from any line within folding section (not just first line)

Full Unicode support in wordfiles:
- Create wordfiles containing Unicode characters
- Wordfiles can be saved as ANSI, UTF-8, or UTF-16, with or without BOM
- Use Unicode characters in keywords, comment characters, indent/unindent strings, brace matching, more...

New "/Word Select Include" wordfiles setting for overriding delimiters for navigating / selecting:
- Allows you to set override default delimiters on a per-language basis
- For example, /Word Select Include = $ would cause the "$" symbol to be included when double-clicking a word to select
- This would also cause Ctrl + Left / Right Arrow to skip "$" (instead of stopping on it)

Delimiter based sort:
- Specify delimiter to sort by field (instead of specific column numbers)
- Makes IP address sort possible
- Faster brace / tag matching in source with very long lines
- "Filter on selection" switches to "Clear filter" when toggled on


UltraEdit 25.00.0.82 (64-bit)
- Change log not available for this version


UltraEdit 25.00.0.68 (64-bit)
- Change log not available for this version


UltraEdit 25.00.0.58 (64-bit)
- Change log not available for this version


UltraEdit 25.00.0.53 (64-bit)
- Collapsible Find in Files results for output window (per file)

Find in files results highlighting in output window:
- Highlighting for matches, file path / name, line number, text, and more
- Modify colors in new "Output" tab in theme manager

New spell checker based on Windows API:
- Replaces Aspell on Windows 8.1 and later (Windows 7 will still use Aspell)
- Supports all encodings, including Unicode formats
- Language support based upon installed languages on Windows
- Supports filters for strings, comments, HTML, and XML

Bookmark enhancements:
- New bookmark gutter (right side of line numbers)
- Ability to click in bookmark gutter to toggle bookmarks
- Access special bookmark context menu by right-clicking bookmark gutter
- Optionally disable bookmark gutter

New "Open folder" option in Explorer context menu:
- Selected folder set as root in file view "Explorer" pane
- Selected folder set as "Find in files" and "File open" default directories

Internally refactored UTF-8 handling:
- Greatly improved editing for multi-byte ANSI formats (mostly Asian fonts / scripts)
- Better display of non-Latin characters in UTF-8 files
- Better handling of column editing with special characters in UTF-8 files
- UTF-8 to UTF-16 conversion in memory – avoids conversion of temp file (or file on disk if temp files disabled)
- New "Filter on selection" in Home tab to show only lines in file containing selected text
- Ability to add macros or scripts to toolbar, ribbon, or context menu
- Key mapping, toolbar / ribbon support for "Save and upload to server" for FTP-linked files
- New "Automatically upload saved files" option to FTP-linked folder context menu (Project tab)
- Ability to customize tags inserted by HTML toolbar buttons
- Ability to set output encoding for user tools (ANSI, UTF-8, or UTF-16)
- Better folder pickers for Find in Files, projects, etc.
- Much more responsive XML / JSON manager trees, especially with large structures and data
- Greatly improved performance for files opened from slow network or VPN
- Other minor fixes, improvements, and enhancements


UltraEdit 24.20.0.62 (64-bit)
- Change log not available for this version


UltraEdit 24.20.0.61 (64-bit)
- Change log not available for this version


UltraEdit 24.20.0.51 (64-bit)
- Change log not available for this version


UltraEdit 24.20.0.44 (64-bit)
- Change log not available for this version


UltraEdit 24.20.0.40 (64-bit)

Folded code highlighting:
- Folding control turns solid when section is collapsed
- Background coloring for first line of folded code
- Configure colors for the above in theme

Dramatic performance improvements for Find:
- Blazingly fast, grep-like speed when writing of thousands of search results to the Output Window and Find String List
- Greatly improved performance and memory management for huge Find in Files results (700,000+ matches)
- Quicker and more responsive cancelling of Find / Replace in Files
- Greatly improved performance with many strings highlighted via "Highlight all" or Quick Find
- Addressed issues with mixed line terminators in Find String List causing erroneous line numbers

Dramatic performance improvements for hidden lines:
- Much faster "Delete all hidden lines", especially with many lines hidden
- Much smoother scrolling with large sections of hidden code / text

Tab delimited sort:
- Sort file based on tab-separated value fields instead of column numbers
- Optionally specify start and end characters for each field
- Syntax highlighting improvements
- Syntax highlighting preserved for partially selected keywords:
- Function list no longer shows functions in block comments
- Unmatched string character in regexp class no longer causes unwanted string highlighting
- Addressed issue with incorrect syntax highlighting after wrapping lines

Display improvements:
- Title bar no longer uses black color for text with darker title bar background
- Improved display and spacing of line number margin (decreased width when line numbers disabled)
- Restored vertical scroll bar in vertically oriented multi-line file tabs
- Status bar "Bytes selected" now reports "Chars selected" instead (mainly for UTF-8 files)
- SSH/Telnet and FTP now prompt for user name when not set
- Reverted accelerator keys for File Change Detection dialog buttons
- Addressed XML / HTML tag highlighting issues with Asian characters
- Addressed several column mode issues when editing multi-byte (Asian) characters
- Addressed issues with file/folder paths containing Unicode characters in .prj files
- Addressed file change detection prompt with time zone change or daylight savings change
- Addressed word wrap issues with non-Latin characters
- Addressed issues with UltraEdit (legacy) and Unix style regular expressions
- Addressed issue with hex insert in files greater than 4 GB


UltraEdit 24.20.0.35 (64-bit)
- Change log not available for this version


UltraEdit 24.20.0.30 (64-bit)
- Change log not available for this version


UltraEdit 24.20.0.27 (64-bit)
- Folded code highlighting
- Folding control turns solid when section is collapsed
- Background coloring for first line of folded code
- Configure colors for the above in theme
- Dramatic performance improvements for Find
- Blazingly fast, grep-like speed when writing of thousands of search results to the Output Window and Find String List
- Greatly improved performance and memory management for huge Find in Files results (700,000+ matches)
- Quicker and more responsive cancelling of Find / Replace in Files
- Greatly improved performance with many strings highlighted via "Highlight all" or Quick Find
- Addressed issues with mixed line terminators in Find String List causing erroneous line numbers
- Dramatic performance improvements for hidden lines
- Much faster "Delete all hidden lines", especially with many lines hidden
- Much smoother scrolling with large sections of hidden code / text
- Tab delimited sort
- Sort file based on tab-separated value fields instead of column numbers
- Optionally specify start and end characters for each field
- Syntax highlighting improvements
- Syntax highlighting preserved for partially selected keywords
- Function list no longer shows functions in block comments
- Unmatched string character in regexp class no longer causes unwanted string highlighting
- Addressed issue with incorrect syntax highlighting after wrapping lines
- Display improvements
- Title bar no longer uses black color for text with darker title bar background
- Improved display and spacing of line number margin (decreased width when line numbers disabled)
- Restored vertical scroll bar in vertically oriented multi-line file tabs
- Status bar "Bytes selected" now reports "Chars selected" instead (mainly for UTF-8 files)
- SSH/Telnet and FTP now prompt for user name when not set
- Reverted accelerator keys for File Change Detection dialog buttons
- Addressed XML / HTML tag highlighting issues with Asian characters
- Addressed several column mode issues when editing multi-byte (Asian) characters
- Addressed issues with file/folder paths containing Unicode characters in .prj files
- Addressed file change detection prompt with time zone change or daylight savings change
- Addressed word wrap issues with non-Latin characters
- Addressed issues with UltraEdit (legacy) and Unix style regular expressions
- Addressed issue with hex insert in files greater than 4 GB


UltraEdit 24.10.0.35 (64-bit)
- Change log not available for this version


UltraEdit 24.10.0.32 (64-bit)
- Change log not available for this version


UltraEdit 24.10.0.24 (64-bit)
- Change log not available for this version


UltraEdit 24.10.0.23 (64-bit)
JSON manager:
- Provides tree-style view of JSON data (based upon .json file extension)
- Copy, cut, paste, and duplicate JSON objects and keys
- See table of key / value data for selected object
- Expand / collapse all nodes
- Drag-and-drop JSON objects / keys to move them
- Format, compress, and re-parse active JSON file
- JSON reformatter (Coding tab) to reformat, reindent, and compress JSON
- New wordfile and special syntax highlighting support for JSON
- Greatly improved performance with Document Map, especially in large files
- Greatly improved performance with Line Change Indicator (LCI), especially in large files
- Addressed all issues related to LCI


UltraEdit 24.00.0.76 (64-bit)
- Change log not available for this version


UltraEdit 24.00.0.72 (64-bit)

Native Unicode rewrite / refactoring of code for greatly improved handling and detection:
- Better rendering of non-Latin text in various Unicode formats
- Better handling of Unicode file paths in title bar, file tabs, open file list, etc.
- Resolved all issues related to opening files with Unicode characters
- Greatly improved detection of (non-Unicode) code pages
- Improved detection of UTF-8 string declaration
- Automatic font / script substitution for non-Roman and OEM character sets
- New "Encoding" settings under Advanced » Settings » File handling » Encoding
- Ability to set fallback encoding / code page when auto-detection cannot determine
- New prompt to convert ANSI file to UTF-8 when pasting Unicode/UTF-8 content
- Support for using Unicode with "^c" and "^s" variables in macros/scripts
- Added option to handle tool output as Unicode (in "Output" tab of tool settings)
- Proper and full rendering in menus, dialogs, etc. for all language versions, regardless of OS language
- Addressed multi-caret issues when inserting Asian / multi-byte characters
- Addressed caret "jumping" issues in UTF-8 files
- Addressed issues related to opening and saving UTF-8 files via FTP
- Addressed issues related to word wrap with multi-byte characters / Asian scripts
- Addressed caret positioning issues with Asian characters in Unicode / UTF-8 files
- Countless other Unicode / UTF-8 improvements and adjustments

Full Unicode support for / in:
- Macros and scripts
- Function list
- Tag list
- Output window
- Auto-complete
- Key mapping
- Open address and search toolbars
- Ctags
- Insert column

GUI to easily browse, add, and remove syntax highlighting languages:
- Access from Coding tab or Advanced » Settings » Editor display » Syntax highlighting
- Check languages to add them, uncheck to remove them
- Search / filter for languages
- Reset syntax highlighting back to factory defaults

Find / replace enhancements:
- Optionally leave replace dialog open when doing step-by-step replace
- Added ability to scroll find / replace histories with mouse wheel
- Added support for Perl regexp buffer boundaries (A, z, etc.)
- Added unobtrusive notification when search wraps to other end of file
- Find / replace "In" setting now defaults to selected text only if 2 or more lines selected
- Search in column now supports column number up to 20,000
- Improved performance with many filtered lines (Show / hide lines)
- Addressed many Perl regexp issues
- Addressed "Count all" issue with Unicode characters
- Addressed issues with slim replace dialog buttons
- Addressed several quick find issues

Find string list enhancements:
- Find string list scrolls to track active line in edit window
- Ability to create new file from find string list contents (context menu)
- Highlighting of matches in find string list (toggle in context menu)
- Find / replace in files enhancements
- Added button to set find / replace in files directory to active file's directory on the fly
- Added notification to status bar when find / replace in files completes
- Status bar indicates number of matches / files searched as search progresses
- Vastly improved performance and speed when writing results to output window
- Find in files now checks each file for BOM and uses BOM-specified encoding for search
- Added "Active file" option to encoding drop down (uses active file's encoding for search)
- Added "Auto-detect" option to encoding drop down (will auto-detect each file's encoding during search)
- Better results and display when searching across multiple encodings
- Addressed issue with double-clicking on FTP file in find in [open] files results

XML manager enhancements:
- Added drag-and-drop support to move elements
- New "Copy XPath" option for nodes/attributes
- Added highlighting of current (edit window) position
- Addressed issues with incorrectly reported error positions
- Several other issues addressed
- Drag and drop images / graphics, or browse to images, to insert them in active HTML document:
- Drag-and-drop any number of images directly into an HTML based file
- For most HTML and web files, links will be automatically inserted
- For CSS files, the URL to the image will be inserted
- Modify the HTML / CSS formats for inserted images in Settings » Editor » Image drag-and-drop
- Hold Ctrl while dragging-and-dropping to modify the format on the fly
- Select and open multiple files at once from Recently opened / closed files menu:
- New option "Open all"
- Hold Ctrl and click files to select multiple at once
- Click "Open selected" to open all checked items

"Join line(s)" feature (Edit tab):
Option to preserve leading spaces in Advanced » Settings » Editor » Advanced:
Compare in UC Pro externally detected changes from file change detection prompt:
New context menu for "Lists" tab in file view:
- Add folders/files
- Show names only
- Rename file
- Remove file from list

"Close all files to left / right" in file tab context menu (with key mapping support):
"Add to [Favorite / Project] Files" options on file tab / file view context menu:
Drag-and-drop file tabs to file view "Project" and "Lists" tab to add to projects and lists:
New option to use classic theme for printing ("Page setup" dialog):
User tools and default associated shortcuts now begin with "1" instead of "0":
Standardized capitalization of text (sentence case) in menus and UI:
- New /LanguageMarker flag for wordfiles for expanded shebang line recognition

New option to disable automatic hex mode for files containing nulls (hex 00) in Advanced » Settings » Editor » Hex mode:
"Defaults" button in sort settings dialog:
"Delete selected lines" now deletes complete line even if not completely selected:
Paste into multiple selected columns while in column mode now pastes into all columns:
Full customization support for edit window and file tab context menus:
Improved performance and data handling with shared FTP accounts:
Optimized file change detection to avoid pause when checking for changes in all open files:
Support for OpenSSH 7.0+ (SSH console):
Addressed issues related to FTP-linked project folder:
Addressed several issues when default ANSI encoding set to non-Latin code page:


UltraEdit 24.00.0.56 (64-bit)
- Change log not available for this version


UltraEdit 24.00.0.53 (64-bit)
- Change log not available for this version


UltraEdit 24.00.0.49 (64-bit)
- Change log not available for this version


UltraEdit 24.00.0.45 (64-bit)
- Change log not available for this version


UltraEdit 24.00.0.43 (64-bit)
- Change log not available for this version


UltraEdit 23.20.0.43 (64-bit)
- Change log not available for this version


UltraEdit 23.20.0.41 (64-bit)
- Change log not available for this version

DreamMail 6.2.5.15 查看版本資訊

更新時間:2019-11-18
更新細節:

DreamMail 6.2.5.12 查看版本資訊

更新時間:2019-11-17
更新細節:

Rocrail 14-11-2019 (64-bit) 查看版本資訊

更新時間:2019-11-14
更新細節:

What's new in this version:

Rocrail 14-11-2019 (64-bit)
- switch: ctc WIO blink LED support in case of pending


Rocrail 13-11-2019 (64-bit)
- Change log not available for this version


Rocrail 11-11-2019 (64-bit)
- Change log not available for this version


Rocrail 07-11-2019 (64-bit)
- Rocrailinidialog: wio options
- Rocrailinidlg: WIO options added
- Wio: watchdog timeout option
- Wio: show add to list trace at monitor level
- Makewin.sh: use bash instead of sh
- Wiodlg: layout correction
- Makewin.sh: added the zipper command
- Makewin.sh: simplified windows make script
- Cleanup
- Guiframe: report remark in case generic signal addresses
- Guiframe: report location split up in separate columns
- Version correction for rocs and lcdriver
- Report: show gate, description and decoder
- Signal: attribute rename addr -> addr1
- Wiodlg: fix for showing type LED on the index tab
- Guiframe: exclude the car list in case of accessory reporting
- Rocview: report action added
- Wio: trace correction for alive timeout
- Wio: POM cv number correction
- Trackdialog: show selected track on the plan panel
- Wio: binstate added
- Roads theme: fix for the twoway switch (Wolfgang)
- Wio: trace correction
- Loc: protect loco properties on field events
- Roads theme: more symbols (Wolfgang)
- Powerman: check if it is a booster event before generating a booster object
- Rocrailinidialog: generate booster option added
- Generate booster option in dialog
- Powerman: option for generating new boosters


Rocrail 06-11-2019 (64-bit)
- Makewin.sh: simplified windows make script
- Guiframe: report remark in case generic signal addresses
- Guiframe: report location split up in separate columns


Rocrail 03-11-2019 (64-bit)
- Change log not available for this version


Rocrail 31-10-2019 (64-bit)
- Change log not available for this version


Rocrail 23-10-2019 (64-bit)
- Wio: short circuit event added
- Wio: signal LED type support added bus:addr aspect
- Wio: remove ebreak from 127 speed steps
- Wio: fix for calculating decoder speed
- Wio: POM
- Wio: POM added
- Loc: swapondirchange reverted to revision 53
- Gotodlg: support for double click
- Wio: send speed steps
- Mvtrack: mvtrainlen var added, regard metrics for trainlen
- Switchdialog: translation typo fix
- Oc: swapondir at commands
- Wio: bus added to dcc loco commands
- Wio: mobile function support
- Switch/outputdlg: fix for channeltune dialog values
- Wiodlg: fix for I/O next/prev
- Mttmfcc: support for new bidi sensor module
- Loc: allow swap on dir change, but no support for multi head
- Wio: trace info at monitor level


Rocrail 16-10-2019 (64-bit)
- Text: convert display text from utf8 into iso latin


Rocrail 13-10-2019 (64-bit)
- Wio: send brighness with clock event
- Loc: fix for checking consist member
- Mvtrack: fix for save the calctrainlen option
- Wio: clock sync added
- Wio: text message type added
- Loc: fix for field direction


Rocrail 09-10-2019 (64-bit)
- Change log not available for this version


Rocrail 06-10-2019 (64-bit)
- Change log not available for this version


Rocrail 03-10-2019 (64-bit)
- Fine tune dialog for servo outputs and switches
- Wio: servo support


Rocrail 01-10-2019 (64-bit)
- Change log not available for this version


Rocrail 29-09-2019 (64-bit)
- Change log not available for this version


Rocrail 22-09-2019 (64-bit)
- Change log not available for this version


Rocrail 15954 (64-bit)
- Wio: sensor response added
- Clntcon,wio: fix for double wio broadcasts
- Wio: switch and output commands and events added


Rocrail 15949 (64-bit)
- Change log not available for this version


Rocrail 15943 (64-bit)
- mjpg: disable popups in case the data received is corrupt
- mjpg: crash fix
- mjpg: compile fix
- mjpg: wip for udp
- hue: fix for buffer overflow
- hue: free memory fix


Rocrail 15936 (64-bit)
- roco cam protocol


Rocrail 15935 (64-bit)
- Change log not available for this version


Rocrail 15931 (64-bit)
- rocdigs: makefile clear rascii dir
- demon plan: text pointsize correction


Rocrail 15928 (64-bit)
- infodialog: revert smalles font size for disclaimer
- infodialog: smaller font size for disclaimer
- infodialog: show system language
- infodialog: show wx system language code
- translation merge: de, cs, sl, fr, sr_latin, nl
- newfeatures update
- guiapp: added english variants for selecting language
- rocview: select language if none is set in the rocview.ini
- guiframe: try to get user language code


Rocrail 15916 (64-bit)
- Change log not available for this version


Rocrail 15905 (64-bit)
- Planpanel: fix for moving to other level
- Dccpp: fix for tcp port


Rocrail 15898 (64-bit)
- Change log not available for this version


Rocrail 15893 (64-bit)
- Rascii: signal type led support added
- Signal brightness added for LED signals
- Loc: regard gomanual on swap
- Rascii: set cts if wanted
- Loc: swap placing on direction change in half auto ode manual run
- Renderer: regard loco direction in case of flipping image
- Loc: evaluate field direction with current loco direction for optional swap block enter side
- Schedule: ignore automatic swap in case the loco runs in half automatic
- Schedule: ignore automatic swap in case the loco runs in half automatic mode


Rocrail 15884 (64-bit)
- Decoder: play sound async
- Decoder: play sound
- Loc: added state event
- Decoder.py: sample interpreter


Rocrail 15877 (64-bit)
- Ledbutton: memory leak fix
- Translation change for swapondir
- Mjpg,item: init text object on the fly
- Loc: swapondir option added


Rocrail 15869 (64-bit)
- Item,renderer: moved the MJPG from renderer to item
- 1oc: swap block enter side on direction change in case of manual or halb automatic mode
- Rascii: output color support added


Rocrail 15864 (64-bit)
- mjpg: use mutex to access and update the jpg image to show


Rocrail 15860 (64-bit)
- Ahome: http support
- Ahome: support for simple http outputs
- Ahome: support for simple http outputs added


Rocrail 15857 (64-bit)
- Block: save closed state
- Route: check for runable the tt and seltab too
- Renderer: destructor to clean up the MJPG class
- Throttledlg: use size event to rescale
- Throttledlg: revert to bitmap button


Rocrail 15850 (64-bit)
- Change log not available for this version


Rocrail 15840 (64-bit)
- Zipper: rocctrl.py added
- Zipper: canservice added
- Modplan: remove the deleted module also from the list to prevent saving it as empty plan
- Installwx: use the libwxgtk3.0-dev package
- Zipper; stylesheets added
- Throttle: set static bitmap background color to gray


Rocrail 15834 (64-bit)
- Control: fix for dependencies
- Mjpg,renderer: size fix for text
- Layout parent sizer after first bitmap update
- Rascii: 16 bit for CV get/set
- Throttledlg: locoimage mouse event handler added for selecting a loco
- Mjpg: fixes for text object


Rocrail 15824 (64-bit)
- Webview for macOS only until linux and windows do have fitting libraries
- Infodialog,renderer: webview also for linux
- Control: removed dependency webview
- Throttledlg: test wxWebView under Linux
- Dependency update for webview
- Video streaming in text and throttle
- Fback: regtrigger added
- Ahome: json power events
- Infodialog: disable webview includes in case of none apple
- Fback: format variable text


Rocrail 15816 (64-bit)
- Infodialog: disable webview includes in case of none apple
- Fback: format variable text
- Fback: format variable text in case the original value was a float
- Infodialog: commented out the webview
- Infodialog: check if a web kit is available
- Infodialog: webview is not included in the linux wxWidgets
- Infodialog: wiki tab added
- Action,model,xmlscript: use the var pubish function to broadcast changes
- Fback,var: publish register variables


Rocrail 15807 (64-bit)
- Fback: trace correction for regval
- Loc: check shunting state
- Powerctrldlg: remove minimal height of graphic
- Output: variable support in commands on/off
- Dumper: output support added
- Fback: array added for register value types
- Sbus: wip
- Hue: lux to brightness calculation
- Rocview: revert translation from class to group


Rocrail 15792 (64-bit)
- Change log not available for this version


Rocrail 15742 (64-bit)
- fcc: write accessory cv


Rocrail 15734 (64-bit)
- Change log not available for this version


Rocrail 15671 (64-bit)
- Desktoplink.sh: comment added
- Loc: trigger corrections for virtual timers
- Desktoplink.sh added for linux ZIP
- Zipper: create packege/history if needed
- Rocrail png icon added


Rocrail 15662 (64-bit)
- Change log not available for this version


Rocrail 15640 (64-bit)
- Removed wiringPI library
- Rocnetnode: added /dev/ttyAMA0 selection for dcc232
- Mbus: trace correction
- Dcc232: revert gpio
- Dcc232: WIP
- Dcc232: gpio WIP
- Dcc232: gpio WIP
- Dccd232: gpio WIP
- Analyse: fix for zoffset (Lothar)


Rocrail 15615 (64-bit)
- Zipper.sh: typo
- Zipper: linux support added
- Rocview.cmd: use absolute path for server binaries
- Zipper.sh: copy zip to package
- Zipper: $1 for w32/w64
- Zipper script added
- Rocview.cmd for zip installer
- Model: remove attribute modplan
- Text: replace pipe with
in case of html and concat


Rocrail 15608 (64-bit)
- Change log not available for this version


Rocrail 15604 (64-bit)
- switch: test trace twin address


Rocrail 15602 (64-bit)
- Change log not available for this version


Rocrail 15594 (64-bit)
- Change log not available for this version


Rocrail 15585 (64-bit)
- Infodialog: removed obsolete adjustminsize flag
- Donkeydlg: layout corrections
- Wsocket: trace correction in case the hostname query did fail
- Infodialog,rocguiinidlg: layout and translation corrections
- Donkey: added missing dialog title


Rocrail 15574 (64-bit)
- Control: tracelevel correction for action state does not match
- Rocweb: added text click command


Rocrail 15570 (64-bit)
- Canservice: report as CANID=0 and NN=0
- Text: fix for model command change
- Canservice: use same CANID and nodenumber as the GC1e in case of service on 5550
- Modplan: add all system actions
- Text: center option added


Rocrail 15558 (64-bit)
- text: fix for check action state


Rocrail 15554 (64-bit)
- Control: trace correction
- Mbus utils: fix for MERG standard CAN frame ID
- Canservice: avoid looping without sleep in case of tcp socket error
- Canservice: fix for standard ASCII frame
- Canservice: ascii framing support added
- Xmlscriptdlg: text commands added
- Text: click state for triggering actions added
- Modplan: read/save tour, waybill, link, weather, lightctrl and mvtrack
- Modplan: read and save module systemactions
- Modplan: read module system


Rocrail 15544 (64-bit)
- modplan: use modzoffset on modify; move, rotate


Rocrail 15543 (64-bit)
- Change log not available for this version


Rocrail 15533 (64-bit)
- Block: fix for action call for occupied
- Modplandlg: file dialog buttons added for loco and route xml


Rocrail 15531 (64-bit)
- Wrapper: default 3 trace files


Rocrail 15530 (64-bit)
- Location: fix for maxocc zero
- Route,switch: check if the switch has an address set on empty commands
- Switch: check for valid command
- Locationsdlg: layout correction
- Locationsdlg: layout correction


Rocrail 15525 (64-bit)
- mbus: support for UID in system commands and events


Rocrail 15518 (64-bit)
- Mbus: reject fnchanged -1
- Ocation: maxocc per cargo type
- Location: max commuter option added


Rocrail 15515 (64-bit)
- Schedules: reset callerid and callertype


Rocrail 15515 (64-bit)
- Control: set the IID in the callerid variable
- Check4redsignals option added, default off
- Wmz21: ignore bidikmh
- Mbus: send lights(f0) also after the speed/dir commands


Rocrail 15510 (64-bit)
- Win64 build: strip debug info


Rocrail 15506 (64-bit)
- System actions: sub state implemented for IID


Rocrail 15505 (64-bit)
- Location: disregard maxocc if the loco already did arrive
- Set UID to 21 if zero to be compatible with previous revisions
- Locationdlg: removed deprecated adjust flag
- Set uid on state report

Rocrail 15504 (64-bit)
- Change log not available for this version


Rocrail 15503 (64-bit)
- Change log not available for this version


Rocrail 15500 (64-bit)
- Trace: fix for empty trace file name
- Z21: uid field added
- Clntcon: fix for ping and reply with pong
- Rcon: reactivate the 5s idle ping
- Mqtt-cs: serial connect added
- Clntcon/rcon: set keepalive socket option


Rocrail 15498 (64-bit)
- Change log not available for this version


Rocrail 15494 (64-bit)
- Planpanel: save scroll position
- Mqtt-cs python example extended with XML parsing


Rocrail 15492 (64-bit)
- Item/guiframe: restore throttle position and size dependent from loco ID
- Rocview makefile: fix for wxsubincl 3.0 -> 3.1


Rocrail 15486 (64-bit)
- Signal: white address as bit pattern if port is zero
- Rocwebworker: support for https
- Rocwebworker: support for https
- Tracedlg: fix for close event (X)


Rocrail 15482 (64-bit)
- Rocweb: http return code correction for plan and options xml
- Evaluate function event
- Function control type added
- Translation merge: fr
- Xmlscriptdlg: replaced settargetrange with the 3.0 start/end function
- Aboxdlg: layout fixes
- EStW: threeway symbol added


Rocrail 15475 (64-bit)
- Change log not available for this version


Rocrail 15470 (64-bit)
- Xmlscriptdlg: try to select the complete invalid line
- Xmlscriptdlg: select invalid XML line
- Xmlscriptdlg: select text from invalid XML
- Block: fix for service wait
- Output: function type added


Rocrail 15465 (64-bit)
- Block: revert put out of operation behaviour in case from dialog
- Xmlscriptdlg: find added
- Xmldlg: find added


Rocrail 15462 (64-bit)
- Model: trace level correction
- Block: crosscheck fix for service
- MBUS: not evaluating type in case of UID zero
- Cv index support for accelleration and calibrating
- Xmlscript: block throttle command added
- Locdialog: show CV index in grid
- Mbus,rocpro: mfx cv index support
- Block: fix for wait and service
- Block: check if occupied in case of modify and new state should be close


Rocrail 15453 (64-bit)
- Tt: set accessory bit in case of f6915
- Xmlpointsize default set to 11
- Manifest: removed dpiAwareness
- Xml: add wrap and pointsize attribute

UltraEdit 26.20.0.58 (64-bit) 查看版本資訊

更新時間:2019-11-14
更新細節:

What's new in this version:

UltraEdit 26.20.0.58 (64-bit)
- Change log not available for this version


UltraEdit 26.20.0.1 (64-bit)
- Internal improvements for multi-segmented edit control
- Progress bar (in status bar) for large parsing / edit operations

Ability to immediately cancel long-running operations via ESC, including:
- Find / quick find
- Replace
- Macros
- Goto
- Ctrl + Home / Ctrl + End
- File open – cancel opening a huge file, or a large number of files
- Convert CSV / fixed width
- Convert tabs to spaces / spaces to tabs
- Convert line ends / wrap
- Reformat XML / JSON
- Reindent / reformat
- Print


UltraEdit 26.10.0.72 (64-bit)
- Change log not available for this version


UltraEdit 26.10.0.38 (64-bit)
- Change log not available for this version


UltraEdit 26.10.0.30 (64-bit)
- Change log not available for this version


UltraEdit 26.10.0.14 (64-bit)
- Various other fixes and improvements

Greatly improved performance:
- Threaded Quick Find for greatly improved performance in large files
- Faster scrolling and editing, especially in files with hidden lines
- Better performance when word wrap is enabled
- Faster undo / redo
- Improved grouped undo
- Eliminated flickering while typing
- Faster scrolling with HTML / XML tag highlighting
- Smoother scrolling with large files
- Improvements for indent guidelines with large sections of code


UltraEdit 26.0.0.74 (32-bit)
- Change log not available for this version


UltraEdit 26.0.0.72 (32-bit)
- Change log not available for this version


UltraEdit 26.0.0.62 (32-bit)
- Change log not available for this version


UltraEdit 26.0.0.48 (32-bit)
- Change log not available for this version


UltraEdit 26.0.0.34 (32-bit)
- Change log not available for this version


UltraEdit 26.0.0.24 (64-bit)
Powerful command palette:
- Easy and quick access to all of UltraEdit's functionality and settings via Ctrl + Shift + P
- Filter commands in search box at top
- Pin favorite commands / settings to top of list
- Access recently used commands in MRU list
- Run macros, scripts, and user tools directly from command palet

JavaScript / CSS minifier and decompressor:
- JS/CSS drop down includes reformat, compress, and JavaScript Lint options
- New "Formatting" group in Coding tab containing all code reformatting tools

Re-engineered code folding:
- Open – and fold – huge source files (up to 500 MB)
- Faster parsing of huge files with foldable code
- Much more accurate and better performing folding

Macro performance overhaul:
- In many cases, macros complete in 1/3rd of the time of previous versions – in some cases, even faster!
- Improved macro performance and stability for huge files

Highlight all occurrences of string on double-click (no Shift required):
- Configure under Advanced » Settings » Search » Advanced

Hints bar:
- See tips and hints contextualized to the work you're doing
- Scroll through all hints
- Hints are designed to be automatic and unobtrusive

Modernized key mapping:
- Ability to re-map Ctrl + Tab and Ctrl + Shift + Tab (provides browser-like tab switching)
- Replace in Files re-mapped to Ctrl + Shift + R
- Quick record macro re-mapped to Ctrl + Shift + Q
- ESC dismisses "Highlight all" highlighting
- New "Expand all" / "Collapse all" options in function list context menu
- Status bar shows total number of lines in file
- Various user interface, framework, and window improvements


UltraEdit 25.20.0.166 (64-bit)
- Change log not available for this version


UltraEdit 25.20.0.156 (64-bit)
- Change log not available for this version


UltraEdit 25.20.0.72 (64-bit)
- Change log not available for this version


UltraEdit 25.20.0.68 (64-bit)
- Change log not available for this version


UltraEdit 25.20.0.64 (64-bit)
- Change log not available for this version


UltraEdit 25.20.0.60 (64-bit)
Markdown support:
- Preview Markdown files (via Coding » Live preview or Browser view)
- Preview is compatible with GitHub Flavored Markdown (GFM)
- Select different styles for Markdown rendering (or add your own)
- Special Markdown syntax highlighting (with new MARKDOWN_LANG) language marker
- Support for embedded HTML highlighting

Live HTML preview:
- Split window with code view and browser view
- Code changes (saved and unsaved) are automatically updated in browser view
- Position sync: Double-click on element in preview to jump to its location in source
- Configure under Advanced » Settings » Editor » XML / HTML / Markdown
- Updated HTML rendering component to support modern HTML / CSS / JS
- Added support for copying (via Ctrl + C) selected text

Save state:
- Close UltraEdit without being prompted to save anything, then pick up where you left off – unsaved changes are restored
- Works for local, network, FTP, and even unsaved "Edit" files
- Prefer prompts to save? Disable this feature under Advanced » Settings » File handling » Session options

Close unsaved Edit files with no prompt to save:
- This optional feature can be set under Advanced » Settings » File handling » Session options
- Improved file tab handling on startup
- Changed default temporary file location
- Many fixes and internal improvements


UltraEdit 25.10.0.62 (64-bit)
- Change log not available for this version


UltraEdit 25.10.0.50 (64-bit)
- Change log not available for this version


UltraEdit 25.10.0.48 (64-bit)
- Change log not available for this version


UltraEdit 25.10.0.16 (64-bit)
- Change log not available for this version


UltraEdit 25.10.0.12 (64-bit)
- Change log not available for this version


UltraEdit 25.10.0.10 (64-bit)

Code folding enhancements:
- "Peek" at folded code (hover over "..." to see preview of collapsed text in a tooltip)
- Ctrl + Click on folding node to expand / collapse all sub-nodes of that node
- Alt + Click on folding node to expand / collapse all folding nodes in the active file
- Expand / collapse code from any line within folding section (not just first line)

Full Unicode support in wordfiles:
- Create wordfiles containing Unicode characters
- Wordfiles can be saved as ANSI, UTF-8, or UTF-16, with or without BOM
- Use Unicode characters in keywords, comment characters, indent/unindent strings, brace matching, more...

New "/Word Select Include" wordfiles setting for overriding delimiters for navigating / selecting:
- Allows you to set override default delimiters on a per-language basis
- For example, /Word Select Include = $ would cause the "$" symbol to be included when double-clicking a word to select
- This would also cause Ctrl + Left / Right Arrow to skip "$" (instead of stopping on it)

Delimiter based sort:
- Specify delimiter to sort by field (instead of specific column numbers)
- Makes IP address sort possible
- Faster brace / tag matching in source with very long lines
- "Filter on selection" switches to "Clear filter" when toggled on


UltraEdit 25.00.0.82 (64-bit)
- Change log not available for this version


UltraEdit 25.00.0.68 (64-bit)
- Change log not available for this version


UltraEdit 25.00.0.58 (64-bit)
- Change log not available for this version


UltraEdit 25.00.0.53 (64-bit)
- Collapsible Find in Files results for output window (per file)

Find in files results highlighting in output window:
- Highlighting for matches, file path / name, line number, text, and more
- Modify colors in new "Output" tab in theme manager

New spell checker based on Windows API:
- Replaces Aspell on Windows 8.1 and later (Windows 7 will still use Aspell)
- Supports all encodings, including Unicode formats
- Language support based upon installed languages on Windows
- Supports filters for strings, comments, HTML, and XML

Bookmark enhancements:
- New bookmark gutter (right side of line numbers)
- Ability to click in bookmark gutter to toggle bookmarks
- Access special bookmark context menu by right-clicking bookmark gutter
- Optionally disable bookmark gutter

New "Open folder" option in Explorer context menu:
- Selected folder set as root in file view "Explorer" pane
- Selected folder set as "Find in files" and "File open" default directories

Internally refactored UTF-8 handling:
- Greatly improved editing for multi-byte ANSI formats (mostly Asian fonts / scripts)
- Better display of non-Latin characters in UTF-8 files
- Better handling of column editing with special characters in UTF-8 files
- UTF-8 to UTF-16 conversion in memory – avoids conversion of temp file (or file on disk if temp files disabled)
- New "Filter on selection" in Home tab to show only lines in file containing selected text
- Ability to add macros or scripts to toolbar, ribbon, or context menu
- Key mapping, toolbar / ribbon support for "Save and upload to server" for FTP-linked files
- New "Automatically upload saved files" option to FTP-linked folder context menu (Project tab)
- Ability to customize tags inserted by HTML toolbar buttons
- Ability to set output encoding for user tools (ANSI, UTF-8, or UTF-16)
- Better folder pickers for Find in Files, projects, etc.
- Much more responsive XML / JSON manager trees, especially with large structures and data
- Greatly improved performance for files opened from slow network or VPN
- Other minor fixes, improvements, and enhancements


UltraEdit 24.20.0.62 (64-bit)
- Change log not available for this version


UltraEdit 24.20.0.61 (64-bit)
- Change log not available for this version


UltraEdit 24.20.0.51 (64-bit)
- Change log not available for this version


UltraEdit 24.20.0.44 (64-bit)
- Change log not available for this version


UltraEdit 24.20.0.40 (64-bit)

Folded code highlighting:
- Folding control turns solid when section is collapsed
- Background coloring for first line of folded code
- Configure colors for the above in theme

Dramatic performance improvements for Find:
- Blazingly fast, grep-like speed when writing of thousands of search results to the Output Window and Find String List
- Greatly improved performance and memory management for huge Find in Files results (700,000+ matches)
- Quicker and more responsive cancelling of Find / Replace in Files
- Greatly improved performance with many strings highlighted via "Highlight all" or Quick Find
- Addressed issues with mixed line terminators in Find String List causing erroneous line numbers

Dramatic performance improvements for hidden lines:
- Much faster "Delete all hidden lines", especially with many lines hidden
- Much smoother scrolling with large sections of hidden code / text

Tab delimited sort:
- Sort file based on tab-separated value fields instead of column numbers
- Optionally specify start and end characters for each field
- Syntax highlighting improvements
- Syntax highlighting preserved for partially selected keywords:
- Function list no longer shows functions in block comments
- Unmatched string character in regexp class no longer causes unwanted string highlighting
- Addressed issue with incorrect syntax highlighting after wrapping lines

Display improvements:
- Title bar no longer uses black color for text with darker title bar background
- Improved display and spacing of line number margin (decreased width when line numbers disabled)
- Restored vertical scroll bar in vertically oriented multi-line file tabs
- Status bar "Bytes selected" now reports "Chars selected" instead (mainly for UTF-8 files)
- SSH/Telnet and FTP now prompt for user name when not set
- Reverted accelerator keys for File Change Detection dialog buttons
- Addressed XML / HTML tag highlighting issues with Asian characters
- Addressed several column mode issues when editing multi-byte (Asian) characters
- Addressed issues with file/folder paths containing Unicode characters in .prj files
- Addressed file change detection prompt with time zone change or daylight savings change
- Addressed word wrap issues with non-Latin characters
- Addressed issues with UltraEdit (legacy) and Unix style regular expressions
- Addressed issue with hex insert in files greater than 4 GB


UltraEdit 24.20.0.35 (64-bit)
- Change log not available for this version


UltraEdit 24.20.0.30 (64-bit)
- Change log not available for this version


UltraEdit 24.20.0.27 (64-bit)
- Folded code highlighting
- Folding control turns solid when section is collapsed
- Background coloring for first line of folded code
- Configure colors for the above in theme
- Dramatic performance improvements for Find
- Blazingly fast, grep-like speed when writing of thousands of search results to the Output Window and Find String List
- Greatly improved performance and memory management for huge Find in Files results (700,000+ matches)
- Quicker and more responsive cancelling of Find / Replace in Files
- Greatly improved performance with many strings highlighted via "Highlight all" or Quick Find
- Addressed issues with mixed line terminators in Find String List causing erroneous line numbers
- Dramatic performance improvements for hidden lines
- Much faster "Delete all hidden lines", especially with many lines hidden
- Much smoother scrolling with large sections of hidden code / text
- Tab delimited sort
- Sort file based on tab-separated value fields instead of column numbers
- Optionally specify start and end characters for each field
- Syntax highlighting improvements
- Syntax highlighting preserved for partially selected keywords
- Function list no longer shows functions in block comments
- Unmatched string character in regexp class no longer causes unwanted string highlighting
- Addressed issue with incorrect syntax highlighting after wrapping lines
- Display improvements
- Title bar no longer uses black color for text with darker title bar background
- Improved display and spacing of line number margin (decreased width when line numbers disabled)
- Restored vertical scroll bar in vertically oriented multi-line file tabs
- Status bar "Bytes selected" now reports "Chars selected" instead (mainly for UTF-8 files)
- SSH/Telnet and FTP now prompt for user name when not set
- Reverted accelerator keys for File Change Detection dialog buttons
- Addressed XML / HTML tag highlighting issues with Asian characters
- Addressed several column mode issues when editing multi-byte (Asian) characters
- Addressed issues with file/folder paths containing Unicode characters in .prj files
- Addressed file change detection prompt with time zone change or daylight savings change
- Addressed word wrap issues with non-Latin characters
- Addressed issues with UltraEdit (legacy) and Unix style regular expressions
- Addressed issue with hex insert in files greater than 4 GB


UltraEdit 24.10.0.35 (64-bit)
- Change log not available for this version


UltraEdit 24.10.0.32 (64-bit)
- Change log not available for this version


UltraEdit 24.10.0.24 (64-bit)
- Change log not available for this version


UltraEdit 24.10.0.23 (64-bit)
JSON manager:
- Provides tree-style view of JSON data (based upon .json file extension)
- Copy, cut, paste, and duplicate JSON objects and keys
- See table of key / value data for selected object
- Expand / collapse all nodes
- Drag-and-drop JSON objects / keys to move them
- Format, compress, and re-parse active JSON file
- JSON reformatter (Coding tab) to reformat, reindent, and compress JSON
- New wordfile and special syntax highlighting support for JSON
- Greatly improved performance with Document Map, especially in large files
- Greatly improved performance with Line Change Indicator (LCI), especially in large files
- Addressed all issues related to LCI


UltraEdit 24.00.0.76 (64-bit)
- Change log not available for this version


UltraEdit 24.00.0.72 (64-bit)

Native Unicode rewrite / refactoring of code for greatly improved handling and detection:
- Better rendering of non-Latin text in various Unicode formats
- Better handling of Unicode file paths in title bar, file tabs, open file list, etc.
- Resolved all issues related to opening files with Unicode characters
- Greatly improved detection of (non-Unicode) code pages
- Improved detection of UTF-8 string declaration
- Automatic font / script substitution for non-Roman and OEM character sets
- New "Encoding" settings under Advanced » Settings » File handling » Encoding
- Ability to set fallback encoding / code page when auto-detection cannot determine
- New prompt to convert ANSI file to UTF-8 when pasting Unicode/UTF-8 content
- Support for using Unicode with "^c" and "^s" variables in macros/scripts
- Added option to handle tool output as Unicode (in "Output" tab of tool settings)
- Proper and full rendering in menus, dialogs, etc. for all language versions, regardless of OS language
- Addressed multi-caret issues when inserting Asian / multi-byte characters
- Addressed caret "jumping" issues in UTF-8 files
- Addressed issues related to opening and saving UTF-8 files via FTP
- Addressed issues related to word wrap with multi-byte characters / Asian scripts
- Addressed caret positioning issues with Asian characters in Unicode / UTF-8 files
- Countless other Unicode / UTF-8 improvements and adjustments

Full Unicode support for / in:
- Macros and scripts
- Function list
- Tag list
- Output window
- Auto-complete
- Key mapping
- Open address and search toolbars
- Ctags
- Insert column

GUI to easily browse, add, and remove syntax highlighting languages:
- Access from Coding tab or Advanced » Settings » Editor display » Syntax highlighting
- Check languages to add them, uncheck to remove them
- Search / filter for languages
- Reset syntax highlighting back to factory defaults

Find / replace enhancements:
- Optionally leave replace dialog open when doing step-by-step replace
- Added ability to scroll find / replace histories with mouse wheel
- Added support for Perl regexp buffer boundaries (A, z, etc.)
- Added unobtrusive notification when search wraps to other end of file
- Find / replace "In" setting now defaults to selected text only if 2 or more lines selected
- Search in column now supports column number up to 20,000
- Improved performance with many filtered lines (Show / hide lines)
- Addressed many Perl regexp issues
- Addressed "Count all" issue with Unicode characters
- Addressed issues with slim replace dialog buttons
- Addressed several quick find issues

Find string list enhancements:
- Find string list scrolls to track active line in edit window
- Ability to create new file from find string list contents (context menu)
- Highlighting of matches in find string list (toggle in context menu)
- Find / replace in files enhancements
- Added button to set find / replace in files directory to active file's directory on the fly
- Added notification to status bar when find / replace in files completes
- Status bar indicates number of matches / files searched as search progresses
- Vastly improved performance and speed when writing results to output window
- Find in files now checks each file for BOM and uses BOM-specified encoding for search
- Added "Active file" option to encoding drop down (uses active file's encoding for search)
- Added "Auto-detect" option to encoding drop down (will auto-detect each file's encoding during search)
- Better results and display when searching across multiple encodings
- Addressed issue with double-clicking on FTP file in find in [open] files results

XML manager enhancements:
- Added drag-and-drop support to move elements
- New "Copy XPath" option for nodes/attributes
- Added highlighting of current (edit window) position
- Addressed issues with incorrectly reported error positions
- Several other issues addressed
- Drag and drop images / graphics, or browse to images, to insert them in active HTML document:
- Drag-and-drop any number of images directly into an HTML based file
- For most HTML and web files, links will be automatically inserted
- For CSS files, the URL to the image will be inserted
- Modify the HTML / CSS formats for inserted images in Settings » Editor » Image drag-and-drop
- Hold Ctrl while dragging-and-dropping to modify the format on the fly
- Select and open multiple files at once from Recently opened / closed files menu:
- New option "Open all"
- Hold Ctrl and click files to select multiple at once
- Click "Open selected" to open all checked items

"Join line(s)" feature (Edit tab):
Option to preserve leading spaces in Advanced » Settings » Editor » Advanced:
Compare in UC Pro externally detected changes from file change detection prompt:
New context menu for "Lists" tab in file view:
- Add folders/files
- Show names only
- Rename file
- Remove file from list

"Close all files to left / right" in file tab context menu (with key mapping support):
"Add to [Favorite / Project] Files" options on file tab / file view context menu:
Drag-and-drop file tabs to file view "Project" and "Lists" tab to add to projects and lists:
New option to use classic theme for printing ("Page setup" dialog):
User tools and default associated shortcuts now begin with "1" instead of "0":
Standardized capitalization of text (sentence case) in menus and UI:
- New /LanguageMarker flag for wordfiles for expanded shebang line recognition

New option to disable automatic hex mode for files containing nulls (hex 00) in Advanced » Settings » Editor » Hex mode:
"Defaults" button in sort settings dialog:
"Delete selected lines" now deletes complete line even if not completely selected:
Paste into multiple selected columns while in column mode now pastes into all columns:
Full customization support for edit window and file tab context menus:
Improved performance and data handling with shared FTP accounts:
Optimized file change detection to avoid pause when checking for changes in all open files:
Support for OpenSSH 7.0+ (SSH console):
Addressed issues related to FTP-linked project folder:
Addressed several issues when default ANSI encoding set to non-Latin code page:


UltraEdit 24.00.0.56 (64-bit)
- Change log not available for this version


UltraEdit 24.00.0.53 (64-bit)
- Change log not available for this version


UltraEdit 24.00.0.49 (64-bit)
- Change log not available for this version


UltraEdit 24.00.0.45 (64-bit)
- Change log not available for this version


UltraEdit 24.00.0.43 (64-bit)
- Change log not available for this version


UltraEdit 23.20.0.43 (64-bit)
- Change log not available for this version


UltraEdit 23.20.0.41 (64-bit)
- Change log not available for this version

Visual Studio Code 1.40.1 (64-bit) 查看版本資訊

更新時間:2019-11-14
更新細節:

What's new in this version:

Visual Studio Code 1.40.1 (64-bit)
- Change log not available for this version


Visual Studio Code 1.39.2 (64-bit)
Fixed:
- Error icons not showing up properly
- Some Octicons not working in quick pick
- Blank screen with a reinstalled 1.39.1
- VSCode starts with disabled extensions
- Webview.asWebviewUri not working in Remote
- SCM: SVN extension decorations are misaligned
- Command line error - "Option 'proxy-server' is unknown. Ignoring."
- Enable the bracket pair colorizer V2 extension for remote
- Mac touchbar debug not working
- Invisible dirty icon
- vscode://file/... does not work any longer
- Source control showing nothing
- Backslash in folder name still not handled correctly by flattened tree view


Visual Studio Code 1.39.1 (64-bit)
- Change log not available for this version


Visual Studio Code 1.39.0 (64-bit)
- Text selections displayed in minimap: see selection regions in the minimap overview
- Toggle region folding keyboard shortcut: quickly expand and collapse regions with Toggle Fold
- Source Control tree view: display pending changes in either a list or new tree view
- Open terminal in custom working directory: add keyboard shortcuts for specific folders
- HTML ARIA attribute reference links: links to ARIA documentation directly from IntelliSense
- CSS property completions include semicolons: semicolons added as you enter CSS properties
- CSS color variables preview: color variable completions display color swatch
- Improved column breakpoint UI: view possible inline breakpoints directly in your source code
- Inline debug actions in CALL STACK view: stay in context with debug actions on hover
- Remote Explorer updates: explorer now displays WSL distros and repository containers


Visual Studio Code 1.38.1 (64-bit)
The update addresses these issues:
- code.sh: remove wsl2 workaround
- Cannot insert a < div >, automatically corrects to < /div >
- Markdown Hover images broken
- statusbar border no longer appears [statusbar.border]
- Gap in right side of window
- Grouping quick open entries is broken


Visual Studio Code 1.38.0 (64-bit)
- Preserve case for global search and replace - Keep letter casing across multi-file search/replace
- Settings editor string array validation - Checks min, max, enum values, and glob patterns
- Adjust cursor surrounding lines - Keep your cursor centered in the editor
- Copy and revert in the diff editor - Easily copy or restore deleted content
- Go to Line supports negative line numbers - Quickly jump to the end of a file
- MDN Reference link for HTML and CSS - Links to MDN documentation directly from IntelliSense
- Add missing await Quick Fix - Find overlooked awaits in asynchronous code
- Debugging data breakpoints - Debugger breaks when tracked values change
- VS Code icon repository - Official product icons available for extension authors
- Alpine Linux distro support - Both for the Remote WSL and Containers extensions


Visual Studio Code 1.37.1 (64-bit)
- Recovery build has wrong icon for release notes
- July 2019 Recovery Release Endgame
- Pasting in a Windows->Linux remote window adds additional new line characters
- 1.37 breaks the fsprovider-sample extension
- Broken vscode.ProcessExecution in Tasks API in v1.37
- Alt+click in terminal resets scroll position and prevents click-on-link
- Certain C++ files completely freeze VSCode
- 1.37 Explorer not showing any files or folders
- Diagnostics show empty parentheses if no code specified for error (regression)


Visual Studio Code 1.37.0 (64-bit)
- Full product icon refresh: new modern icons across all of VS Code
- Edit string arrays in the Settings UI: add to string arrays directly from the Settings editor
- Reveal search result in File Explorer: quickly jump to file locations in the File Explorer
- Show whitespace in selection: see whitespace characters just for selected text
- Find and Replace preserves casing: replace text without losing letter casing
- Terminal search UX improvements: more intuitive bottom-up search order for the terminal
- Better SCSS @import navigation: VS Code now checks more locations for SCSS files
- Remote Development tutorials: new step-by-step tutorials for working over SSH and in WSL


Visual Studio Code 1.36.1 (64-bit)
- Hide/show status bar items: only display your preferred status bar items
- Indent guides in explorers: clearly highlights your project's folder structure
- Better terminal shell selector: easily select the default shell to use in the Integrated Terminal
- Sequential task execution: control the order of task and subtask execution
- Jump to cursor debugging: skip code execution as you jump to a new location
- Disable debug console word wrap: lets you keep debugging output to one line
- JavaScript/TypeScript nightly builds: new extension integrates JS/TS nightly builds
- New Java installer: installs VS Code, the Java extension pack, and required Java dependencies
- Remote Development (Preview) improvements: save to local file system, drag and drop files to remotes, and more


Visual Studio Code 1.36.0 (64-bit)
- Hide/show status bar items: only display your preferred status bar items
- Indent guides in explorers: clearly highlights your project's folder structure
- Better terminal shell selector: easily select the default shell to use in the Integrated Terminal
- Sequential task execution: control the order of task and subtask execution
- Jump to cursor debugging: skip code execution as you jump to a new location
- Disable debug console word wrap: lets you keep debugging output to one line
- JavaScript/TypeScript nightly builds: new extension integrates JS/TS nightly builds
- New Java installer: installs VS Code, the Java extension pack, and required Java dependencies
- Remote Development (Preview) improvements: save to local file system, drag and drop files to remotes, and more


Visual Studio Code 1.35.1 (64-bit)
Notable improvements:
- Collapse All list and tree command with Ctrl+Left keyboard shortcut
- The history of the References view can now be cleared
- When running the Format With... command, the default formatter is now pre-selected
- When debugging is paused on a line, the whole line is read out by the screen reader
- Multiple item paste in the Explorer is run in parallel for improved performance
- The Open Folder button in an empty File Explorer is scoped to folder even on macOS

Notable fixes:
- Potential data loss for files that changed on disk meanwhile after a backup was made
- Preserve picked language for files across restarts
- Completion providers with resolve methods leak memory
- URI: Should invalidate cached _fsPath when crossing platforms
- Make workbench.dialogs.useSimplified a real setting
- Clicking anywhere on the "debug console" pane should "focus" on input box
- Breakpoint lines are not correct when saving the source file after modifying the file
- Typescript task detection is now cross-platform


Visual Studio Code 1.35.0 (64-bit)
- Updated Visual Studio Code icon: The product logo got a refresh. We hope you like it
- Go to Definition improvements: Faster navigation through multiple definitions
- Breadcrumb navigation displayed by default: Quickly go to files and symbols via breadcrumbs
- Smart selection for JavaScript/TypeScript: Expand text selection based on language semantics
- Extract to type alias TypeScript refactoring: Extract part type into its own type alias
- Integrated terminal supports true color: Correctly renders true color (24-bit) escape sequences
- Better merge conflict display: See merge conflict changes within surrounding source code
- Collapse All command for lists and explorers: One of many small but handy improvements
- Remote Development (Preview) available in Stable: You can now use the Remote Development extensions in Stable


Visual Studio Code 1.34.0 (64-bit)

Editor:
Stable CodeLens:
- VS Code now optimistically caches CodeLens locations and restores them immediately after switching editors. This fixes an issue where CodeLens lines would shift slightly when switching between editors

Languages:
Lower rank for CSS property values with vendor prefix:
- CSS property values prefixed with dash '-' (such as -moz-grid or -ms-grid), now come after grid in auto completion

Debugging:
- debug.showSubSessionsInToolBar
- We have introduced the setting debug.showSubSessionsInToolBar which controls whether the debug sub-sessions are shown in the debug tool bar. When this setting is false, the stop command on a sub-session will also stop the parent session. This setting default is false

Tasks:
Terminate all tasks:
- The Tasks: Terminate Task command has a new option to terminal all tasks if there are multiple tasks running. If this is an action you do often, you can create a keyboard shortcut for the command with the terminateAll argument

Automatically show Problems panel:
- The new revealProblems task property allows you to automatically show the Problems panel. The property values are always, never, and onProblem

Contributions to extensions:
Preview: Remote Development:
- Note: The Remote Development extensions require Visual Studio Code Insiders
- Visual Studio Code Remote Development allows you to use a container, remote machine, or the Windows Subsystem for Linux (WSL) as a full-featured development environment
- The extensions in the Remote Development extension pack run in the context of the remote workspace while VS Code feels like it does when you run locally

Vetur:
- The Vetur extension now offers semantic diagnostics, hover information, jump to definition, and find references for the JavaScript expression inside Vue's template interpolation region
- Other improvements include reduced memory usage and import path completion. You can learn more about them in the Vetur changelog

Extension authoring:
Multi-extension debugging:
- In this milestone, we've added support for debugging more than one extension at a time. This is useful if you are developing a set of tightly coupled or interdependent extensions
- Previously this feature was only surfaced via the command-line interface of VS Code, now the argument --extensionDevelopmentPath can be specified more than once. Typically --extensionDevelopmentPath is used in the launch configuration of an extension. When developing more than one extension, we recommend combining the individual extension projects into a multi-folder workspace and create a new launch configuration (stored in the workspace .code-workspace file) that uses multiple --extensionDevelopmentPath arguments for the individual extensions
- Please note that in this release, it is not possible to create a preLaunchTask that builds both extensions by combining the preLaunchTasks of the individual extension projects

Command links in notifications:
- It was always possible to include links in notification messages via the syntax [link name](http://link), but this only worked for links that open in a browser. Now you can also invoke a command from a link with the syntax [link name](command:). The command with the provided identifier will be triggered when the user clicks the link

Links in notifications allow for title:
- You can now add a title to links in notifications that will be shown when the user hovers over the link. The syntax is [link name](link "")

Proposed extension APIs:
Every milestone comes with new proposed APIs and extension authors can try them out. As always we are keen on your feedback. This is what you have to do to try out a proposed API:
- You must use Insiders because proposed APIs change frequently
- You must have this line in the package.json file of your extension: "enableProposedApi": true
- Copy the latest version of the vscode.proposed.d.ts file into your project
- Note that you cannot publish an extension that uses a proposed API. We may likely make breaking changes in the next release and we never want to break existing extensions

vscode.workspace.workspaceFile:
- There is a new workspace property returning the location of the workspace file. For example: file:///Users/name/Development/myProject.code-workspace or untitled:1555503116870 for a workspace that is untitled and not yet saved

Depending on the workspace that is opened, the value will be:
- undefined when no workspace or a single folder is opened.
- The path of the workspace file as Uri
- If the workspace is untitled, the returned URI will use the untitled: scheme

One use of the workspace file location is to call the vscode.openFolder command to open the workspace again after it has been closed:
- vscode.commands.executeCommand('vscode.openFolder', uriOfWorkspace);
- Note: It is not recommended using the workspace.workspaceFile location to write configuration data directly into the file. You can use workspace.getConfiguration().update() which will work both when a single folder is opened as well as an untitled or saved workspace
- Machine-specific settings
- If you have settings that allow users to customize an executable path and if these paths need to be scoped to the machine they are running on, you can now classify such settings as machine scoped. Extension authors set the scope property when contributing to the configuration extension point. Machine-specific settings can only be configured for User settings

Engineering:
Rewritten filesystem provider for local files:
- Extensions ave been able to provide their own filesystem implementations for custom resources (read more here). However, VS Code's own implementation for local files was not implemented with the same extension APIs. This resulted in subtle differences when dealing with local file resources compared to resources coming from extensions. Over the last two milestones, we rewrote our local file system provider to use the extension APIs for consistency

New documentation:
Python Azure Functions:
- There is a new Deploy Python to Azure Functions tutorial that describes how to create and deploy Python serverless Azure Functions

Miscellaneous:
Language Server Protocol:
The Language Server Protocol has proposed support for the following new features:
- Selection ranges: to compute selection ranges for an array of positions. Sent from client to server
- Call hierarchy: to compute a call hierarchy for a given symbol. Sent from client to server
- Progress: to initiate progress reporting from the server. Sent from server to client
- The new features are available in the next versions of the vscode-languageclient and vscode-languageserver npm modules

Notable fixes:
- Explorer Respects Trash Capability from FileSystemProvider
- Call Stack "Paused On Breakpoint" UI not visible for long thread names
- Terminal window crashes in Mac OS
- Debug Console render newlines unnecessary
- Scrolling in debug window is behaving strange
- Error revealing files in the explorer
- Report issue’ button on ‘Running extensions’ causes tens of duplicate issues


Visual Studio Code 1.33.1 (64-bit)

Fixed:
- Evironment variables not expanding in tasks
- New and delete keywords no longer highlighted in C++ file
- Formatter Settings UI shows strange default
- Adopt TypeScript 3.4.3
- Unable to select first formatter in picker
- "name" property of OutputChannel has gone
- Recent update of INSIDERS Edition made COG Wheel completely disappear
- Prettier formatting causes document to jump with insiders


Visual Studio Code 1.33.0 (64-bit)
- Easy Display Language selection: Quick Pick to choose between installed locales
- Configurable IntelliSense display: Filter out elements like keywords or remove displayed icons
- Choose default formatter: Set default document formatter by project and language
- Go to Definition locations: Open Peek view and/or navigate to primary location
- Convert to destructured parameters: New TS refactoring to use named parameter objects
- Debugging support for subsessions: See subprocesses displayed under main debug session
- Launch URI with debug session: Automatically open a browser when debugging web server code
- Install missing extension dependencies: Detect and offer to install missing dependencies
- "Remote Debugging for Node.js" topic: Learn how to attach to Node.js apps running on Azure
- Workbench: Improved Source Control view, easier list navigation with screen readers
- Integrated Terminal: ConPTY on by default on Windows, rendering performance improvements
- Languages: Disable CSS property value completions, TS improved inference and const assertions
- Extension Authoring: Finalized smart selection API, install extension command
- Engineering: Official Linux snap package, faster OSS builds with NPM package caching


Visual Studio Code 1.32.3 (64-bit)

Fixed:
- Slow startup opening a large workspace over the network candidate file-explorer freeze-slow-crash important verified
- Fix #70045 by reverting some of #67269


Visual Studio Code 1.32.2 (64-bit)
- Preview and apply color themes: Install and apply new theme extensions without reloading
- Keyboard shortcuts editor improvements: Modify keybinding 'when' conditions in the editor
- Problems panel hover commands: Apply Quick Fixes or open a Peek window directly from hovers
- Preferred Code Actions: Preferred (mostly likely) Code Actions support auto fixing common issues
- Debug Console customization: Modify font size, font family, and line height of the Debug Console
- Better IntelliSense for ARIA attributes: More detailed descriptions for HTML accessibility attributes
- Vue.js interpolations IntelliSense: The Vetur extension now supports smart completions in Vue.js interpolations
- New "Bundling Extensions" topic: Use webpack to improve your extension's load time


Visual Studio Code 1.32.1 (64-bit)
- Preview and apply color themes: Install and apply new theme extensions without reloading
- Keyboard shortcuts editor improvements: Modify keybinding 'when' conditions in the editor
- Problems panel hover commands: Apply Quick Fixes or open a Peek window directly from hovers
- Preferred Code Actions: Preferred (mostly likely) Code Actions support auto fixing common issues
- Debug Console customization: Modify font size, font family, and line height of the Debug Console
- Better IntelliSense for ARIA attributes: More detailed descriptions for HTML accessibility attributes
- Vue.js interpolations IntelliSense: The Vetur extension now supports smart completions in Vue.js interpolations
- New "Bundling Extensions" topic: Use webpack to improve your extension's load time

Visual Studio Code 1.31.1 (64-bit)
- No reload on extension install: No interruptions when you install new extensions
- Tree UI improvements: Improved Explorer navigation and filtering, horizontal scrolling
- Main menu updates: Redesigned Go actions menu, Edit menu Cut command
- Multiline Problems output: See full multiline issue details in the Problems panel
- Find All References history: Quickly rerun previous reference searches
- Semantic selection for HTML, CSS, and JSON: Expand/shrink selection based on language semantics
- Integrated Terminal reflow support: Terminal text automatically reflows as panel width changes
- Command-based user input variables: Custom user input for task and debug configuration
- Updated Extension API documentation: Completely rewritten with extension guides


Visual Studio Code 1.31.0 (64-bit)
- No reload on extension install: No interruptions when you install new extensions
- Tree UI improvements: Improved Explorer navigation and filtering, horizontal scrolling
- Main menu updates: Redesigned Go actions menu, Edit menu Cut command
- Multiline Problems output: See full multiline issue details in the Problems panel
- Find All References history: Quickly rerun previous reference searches
- Semantic selection for HTML, CSS, and JSON: Expand/shrink selection based on language semantics
- Integrated Terminal reflow support: Terminal text automatically reflows as panel width changes
- Command-based user input variables: Custom user input for task and debug configuration
- Updated Extension API documentation: Completely rewritten with extension guides


Visual Studio Code 1.30.2 (64-bit)
- Change log not available for this version


Visual Studio Code 1.30.1 (64-bit)
Fixes:
- Search view breaks after starting a search while the previous search is still running
- Can't search CRLF files with non-regex multiline search
- Fix search CRLF files with non-regex multiline search
- HTML editor not working fully bug candidate html
- Peek editor tree color tokens are broken bug candidate editor-symbols regression tree
- Can't trigger "Load more Stack Frames" with keyboard
- treeResourceNavigator: fire onSelection also for keyboard events
- "Start Debugging" asks to choose environment when triggered from main menu


Visual Studio Code 1.30.0 (64-bit)
- Multiline search improvements: Easily create multiline search patterns without using regex
- Custom title bar on Linux: The custom title and menu bar is now the default on Linux
- References view: Find All References view includes history of recent searches
- Snippet comment variables: Snippet variables insert correct comment per language
- JS/TS callback display: Now you can see the context of anonymous callbacks
- JSDoc Markdown highlighting: Including syntax highlighting for Markdown code blocks in JSDoc
- Simplified debug configuration: Better defaults and Quick Pick UI for initial launch configuration
- Run tasks on folder open: Configure tasks to run when you first open a project folder
- Choose extension version: Install earlier versions of Marketplace extensions
- Workbench: Menu scrolling and improved overflow handling, one click to open settings.json
- Languages: JS/TS renames now handle destructuring, add missing 'new' Quick Fix
- Debugging: Delete debug consoles, debug directly from the VS Code Process Explorer
- Tasks: Clear task terminal, user input for task variables, rerun last task command
- Extension Authoring: Go to Declaration support, new Signature Help context


Visual Studio Code 1.29.1 (64-bit)
- Change log not available for this version


Visual Studio Code 1.29.0 (64-bit)
- Multiline search: Search across files with regex multiline expressions
- File icons in IntelliSense: Quickly distinguish file types in IntelliSense
- Better macOS support: Full screen mode control and Mojave Dark Mode support
- Collapsible stack frames: Collapse uninteresting stack frames to clearly see your code
- Improved Loaded Scripts view: Displays related resources such as original source files
- Updated extension samples: Uniform style and structure, README, and API usage
- CI recipe for extensions: Azure Pipelines build recipe for extensions
- Preview: List All References: List All References view shows reference search results
- If you'd like to read these release notes online, go to Updates on code.visualstudio.com
- You can also check out this 1.29 release highlights video from Cloud Developer Advocate Brian Clark


Visual Studio Code 1.28.2 (64-bit)
Fixed issues:
- September 2018 Recovery 2 Endgame
- Keep spawning powershell.exe and conhost.exe
- VSCode frequently crashes when ctrl+P searching after 1.28
- debug: on restart, make sure to first disconnect and only then run the prelaunch tasks
- “Remove from recent opened” takes no effect
- Restarting the debug process fails
- Apply selection even when the items don't change
- Auto import not being placed correctly
- Code completion for import suggestion stopped working
- Intellisense - Import suggestions show up but are not inserted/loaded


Visual Studio Code 1.28.1 (64-bit)
Release highlights:
- VS Code file icons reflect file type in your OS explorer
- Tune your snippet collection per workspace
- Use Tab to easily cycle through IntelliSense suggestions
- New command to go to the location of your last edit
- Save a file without changing the existing formatting
- Better delete conflict handling, new rebase on sync option
- Rename a JS/TS file through its import path
- Quickly update a function to use async and await
- Collapse code blocks, multi-line lists, and embedded HTML
- We decided to revisit the behavior of our commands for toggling panels (Terminal, Output, Problems, Debug Console). You can follow issue 19400 for the background on the change

The old behavior was:
- Panel shows if not visible
- Panel hides if visible

The new behavior is:
- Panel shows if not visible
- Panel hides if having keyboard focus
- Panel gets focused when visible but not focused


Visual Studio Code 1.28.0 (64-bit)
Fixes:
- After formatting you need to scroll left
- Must tab through deleted tab stops in snippets
- Debug toolbar buttons disabled
- "Clear Recently Opened" should also clear editor quick pick history
- Reveal untitled file when saving
- Preserve quick open input on Escape
- UriDisplayService is missing remote share path name
- Mechanism to abort the debug launch without showing launch.json
- Debug Hover Widget - Enable the widget resizing for long items whose overflow is hidden
- Conditional breakpoint prompt should offer to enable breakpoints if breakpoint is already disabled
- Extensions: allow to right click to bring up gear menu
- Use --force arg to prevent prompts while installing extensions from CLI


Visual Studio Code 1.27.2 (64-bit)
Fixed:
- August Recovery Endgame
- Regex search and group replace
- TreeItem.iconPath with non-file Uri can be encoded incorrectly
- Breadcrumb selection is broken
- removeFromRecentlyOpened Command Broken
- [html] jquery completions no longer work
- Cannot click relative paths in terminal
- August Recovery Endgame
- VS Code doesn't work after update
- Incorrect new settings (UI) behavior after nothing was found


Visual Studio Code 1.27.1 (64-bit)
- Change log not available for this version


Visual Studio Code 1.27 (64-bit)
Highlights:
- New Settings editor UI to discover, search, and modify VS Code settings
- Fully themable title and menu bars on Windows and Linux
- Symbols highlighted when navigating with breadcrumbs
- Combined menu for creating terminals and managing tasks
- Share the same keybindings.json file across different OSs
- Import path suggestions while you type in CSS, SCSS, and Less
- Support for 'if', 'then', and 'else' schema keywords
- Loaded Scripts Explorer now available for debug extensions


Visual Studio Code 1.26.1 (64-bit)
- Addresses these issues
- Extension host terminated unexpectedly after 1.26.0 update
- Problem entries loops
- Problem Tab is all corrupted with Typescript Problems
- RG 700% CPU usage
- Opened files are not searched until file tab is clicked
- Built-in git extension disabled
- VS Code Hangs When Opening Specific PowerShell File
- VSCode hangs when opening python file
- File paths in Open Recent Menu starts with / and lower case drive letter
- Editor layout is called on every config change


Visual Studio Code 1.26.0 (64-bit)
- Change log not available for this version


Visual Studio Code 1.25.1 (64-bit)
Fixed issues:
- June Recovery Endgame
- Recommended Extensions shows already installed extensions
- executeTask Cannot read property _key of undefined
- Allow task without task definitions. Treat all properties as mandantory
- Error while invoking command `Developer: Reinstall Extension`
- Unverified breakpoint error with build 1.25
- Portable Mode creates cache files in %APPDATA%


Visual Studio Code 1.25.0 (64-bit)
- Change log not available for this version


Visual Studio Code 1.24.1 (64-bit)
- Change log not available for this version


Visual Studio Code 1.24.0 (64-bit)
Some of the key highlights include:
- Unused variable detection - Unused variables are greyed-out in your JavaScript/TypeScript files
- Move to new file refactoring - Easily pull classes and functions into their own files
- Update imports on move/rename - Automatically update import paths in JavaScript/TypeScript
- Duplicate workspace in new window - Great for expanding over multi-mon setups
- IntelliSense for predefined variables - Variable suggestions in debug and task configuration files
- Preview: Outline view - Symbol tree outline and navigation for your projects
- Preview: Settings Editor - New GUI to discover and modify VS Code settings
- Preview: Debug toolbar location - Float, dock or hide the debug toolbar
- Preview: Grid editor layout - Custom vertical/horizontal layout, coming soon to Insiders
- Working with Docker and MongoDB - Learn about Docker and MongoDB integration in VS Code

Here are some further updates:
- Editor - Zoom font size independent of your workbench, syntax highlighting for deleted lines
- Integrated Terminal - Smart fallback to DOM renderer, italic and line spacing support
- Debugging - Switch to debug view on break, Go to Next/Previous Breakpoint
- Languages - JavaScript/TypeScript getter/setter refactoring, SCSS @-keyword completions
- Extension Authoring - Expanded custom views API, Task API to stable, new theme colors


Visual Studio Code 1.23.1 (64-bit)
- April Recovery Endgame endgame-plan
- Extension update events are not being reported using telemetry bug extensions verified
- instanceof doesn't work for FileSystemError api bug candidate remote verified
- Enable cascade to overwrite language features api bug debt verified
- Add undefined check to Quick Input command code path bug candidate verified
- Clear Terminal stops working after upgrading to v1.23.0 bug candidate integrated-terminal verified
- Windows key omitted from menu shortcut hint bug candidate verified


Visual Studio Code 1.23.0 (64-bit)
- Highlighted indent guides: Helps visualize source code indenting
- Run Code Actions on save: Run actions like Organize Imports when you save
- NPM script explorer: Quickly find, run, and debug NPM scripts in your project
- Problems view filtering: Choose which files will display errors and warnings
- Middle mouse button column selection: Middle mouse button with drag for fast column selection
- CSS region folding: Create regions in your CSS/SCSS/Less code for helpful code folding
- Improved CSS new property support: Smart suggestions for CSS experimental properties
- Markdown header search: Search for Markdown headers across your entire workspace
- Custom Activity Bar views: Extension authors can create their own Activity Bar items
- New deploy website tutorial: Learn how to deploy a static website to Azure Storage
- Editor: Better Unicode file support, more stable editor positioning
- Workbench: Copy search results, better Git clone workflow, VS Code process explorer
- Debugging: Logpoint expressions support smart completions and displaying structured objects
- Languages: JavaScript/TypeScript Organize Imports action, persistent Markdown previews
- Extension Authoring: New webview and FileSystem Provider APIs, 'Source' file level actions


Visual Studio Code 1.22.2 (64-bit)
- Syntax aware code folding: Adds improved folding for CSS, HTML, JSON, and Markdown files
- Cross file error, warning and reference navigation: Move quickly around your workspace
- New Hint suggestions: Makes it easy to spot suggested fixes or refactorings in the editor
- Convert to ES6 refactoring: New Code Actions to convert to ES6 classes and modules
- Auto attach to process: Automatically attach the debugger to running Node.js processes
- Logpoints: Inject logging without changing source code or restarting your debug session
- Better large file support: Faster syntax highlighting and easily increase memory for very large files
- Multi-line links in the terminal: Paths and URLs can span lines in the Integrated Terminal
- Emmet wrap preview: Live preview for Emmet's wrap with abbreviation functionality
- Improved updates on Windows: Automatically updates in the background for less downtime
- Preview: Organize JS/TS imports: Remove unused and sort remaining imports


Visual Studio Code 1.22.1 (64-bit)
- Change log not available for this version


Visual Studio Code 1.21.1 (64-bit)
The update addresses these issues:
- [Language Pack] tr is not supported to load "Turkish Language Pack"
- Dirty Code prompt deletes changes regardless of what you choose
- IntelliSense gets out of it's position when list gets shorter at the end of the file with docs not expanded
- Hit breakpoint does not turn yellow
- Markdown extension resources not loading on windows
- Markdown relative image in preview not shown on windows


Visual Studio Code 1.21.0 (64-bit)
- New Notifications UI: Easily manage and review VS Code notifications
- Integrated Terminal splitting: Work with multiple open terminals at once
- Markdown preview scrolling: Markdown preview now supports bidirectional scrolling
- Improved large file support: Text buffer optimizations for large files
- Centered editor layout: Maximize your code viewing screen real estate
- Drag & drop, copy & paste across windows: Move files across open VS Code windows
- HTML path completion: IntelliSense for file paths in common HTML elements
- Language Packs in the Marketplace: Install new display languages from the Marketplace
- Deploy Azure Functions tutorial: Learn how to create and deploy serverless Azure Functions
- PREVIEW: Horizontal search results: You can now view search results in a horizontal panel


Visual Studio Code 1.20.1 (64-bit)
- Change log not available for this version


Visual Studio Code 1.20.0 (64-bit)
- Change log not available for this version


Visual Studio Code 1.19.3 (64-bit)
- Change log not available for this version


Visual Studio Code 1.19.2 (64-bit)
The update addresses these issues:
- Cannot compare changes for git conflicts after upgrade to 1.19
- Missing icons in activity bar
- Workbench doesn't finish loading when Extensions viewlet is first to load


Visual Studio Code 1.19.1 (64-bit)
Update addresses these issues:
- code --status doesn't work if your shell is PowerShell
- Every time i lunch code it starts with code-stdin-randomchars.txt file
- Task ${relativeFile} slash style
- Git diff not working for UNC paths
- what is "Would you like to enable auto fetching of Git repositories?" bug
- Type error: cannot read property comments of null
- Git doesn't pick up user installation directories


Visual Studio Code 1.19.0 (64-bit)
Performance:
- Faster startup and other performance improvements

Serviceability/Diagnostics:
- New VS Code diagnostics, logging, and extension monitoring

Smarter IntelliSense:
- IntelliSense remembers your previous suggestion choices

Better Tab layout:
- Tabbed headers can scale to fit the available space

Git side-by-side image diff:
- Git source control provider can display image changes side by side

Pipe output into VS Code:
- Easily view terminal output in a VS Code editor

New debugging recipes:
- Learn how to debug Next.js, Meteor projects and applications using the nodemon utility


Visual Studio Code 1.18.1 (64-bit)
- gitDecoration.ignoredResourceForeground Theme Bug
- 'The preLaunchTask 'xxxx' cannot be tracked.' exception after installing the October 1.18 release
- Workspace recommendations that are file based recommendations as well, repeat in the split view
- Git: checkIgnore nested Promise/resolve bug (with PR)
- Shell task doesn't finish
- Alt+F S no longer a single action
- Report "spawn UNKNOWN" when global searching
- Zombie breakpoints when editing lines around a breakpoint
- Welcome page needs to update Python extension id
- multi-root folders: excluding dot files from a folder makes it invisible in file explorer candidate


Visual Studio Code 1.18.0 (64-bit)
- Multi-root workspaces released to Stable - Group a logical set of folders into a single workspace
- Vertical panels - Dock panels (Terminal, Output, or Debug Console) to the right of your editor
- Git indicators in the Explorer - See pending file changes in the File Explorer
- Inline pending change review - View pending changes and perform partial commits in the editor
- Several performance improvements - Faster Windows start-up and editor performance tuning
- Auto imports for JS/TS - Relevant imports are added as you call local symbols
- Extract local variable for JS/TS - Refactor a new local variable based on your selection
- Install @types for TypeScript - A new Quick Fix adds missing @types files to your project
- Improved extension recommendations - Recommendations are highlighted in extension searches


Visual Studio Code 1.17.0 (64-bit)
- Cannot open a folder under my OneDrive folder
- VS Code flickers when running on a high DPI external monitor
- VS Code opens off-screen
- Cmd-A doesn't select all text in the save dialog save-as field


Visual Studio Code 1.16.1 (64-bit)
- Performance regression due to exe-based extension recommendations
- Problem with syntax highlighting (HTML/PHP)
- vscode-node-debug extension w/security vulnerability included in latest release
- Git stage ranges fail to update file
- Hang then crash by typing in integrated terminal


Visual Studio Code 1.16.0 (64-bit)
- JavaScript/TypeScript refactoring: Easily extract source code into methods and functions
- HTML tag auto close: Improved editor productivity with automatic close tags
- Color picker in HTML: You can now use the VS Code color picker in HTML files
- Integrated Terminal quick open: Create or jump to terminals from VS Code Quick Open
- Drag and drop from search: Quickly open files from Search and also the Problems panel
- New online documentation: New Emmet topic and updates to the Node.js Deployment tutorial
- VS Code "recipes" repository: Examples using React, Angular and Docker in VS Code
- Preview: Multi-root workspaces: Smoother UI when adding folders and creating a Workspace (Insiders build)
- Preview: Multiple SCM providers: With multiple folders, you can have multiple source control providers (Insiders build)
- Multi-root tips for extension authors: Update your extension to work seamlessly with multi-root workspaces