EmEditor Professional (32-bit) 歷史舊版本 Page3

最新版本 EmEditor Professional 22.2.12 (32-bit)

EmEditor Professional (32-bit) 歷史版本列表

EmEditor Professional 是一個快速,輕量級,但可擴展,易於使用的 Windows 文本編輯器。原生的 64 位和 32 位構建都可用! EmEditor Professional 支持強大的宏,Unicode 和非常大的文件。 Emurasoft 的永恆使命是實現我們的客戶 ' 通過同情和專業知識傾聽他們的需求。我們非常重視及時的客戶支持,並且很榮幸能夠擁有包括大型企業,教育機... EmEditor Professional (32-bit) 軟體介紹


EmEditor Professional 21.9.0 (32-bit) 查看版本資訊

更新時間:2022-08-10
更新細節:

What's new in this version:

New General Features:
- The new version allows you to see Git changes and staging changes easily with the updated Commit List plug-in (see Plug-in New Features).[P]
- The new version improves comparison result view for each changed lines, and dynamically updates comparison results while editing a document.[PF]
- Added the Previous Change, Next Change, Previous Changed Character, and the Next Changed Character buttons to document titles when a window is split for comparisons.[PF]
- The new version allows you to hide or unhide any CSV columns.[P]
- The new version allows you to align any CSV columns right or center.[P]
- The new version allows you to set row headings as well as column headings (Freeze Panes).[P]
- Redesigned the default Main menu, Context menu, and Ruler menu. The new version displays a new popup menu while selecting the entire document when you right-click on the top-left rectangle area of the editor view.[PF]
- The new default Main menu includes the new CSV sub menu, where most CSV related commands can be accessed. The new version displays a new popup menu when you right-click on a CSV column heading.[P]
- Changed the keyboard shortcuts for the Next Changed Character (Ctrl+F7) and Previous Changed Character (Ctrl+Shift+F7) commands.[PF]
- Adjusted scroll speed when selecting text beyond the view border. The farther you move the mouse from the editor view, the faster the scroll becomes. If you move the mouse even farther, the scroll position moves to the top/bottom (leftmost/rightmost) of the document.[PF]

New Options:
- Added the Align number columns right check box to the CSV Options page of the Customize dialog box. [P]

New Commands:
- Hide Columns[P]
- Unhide Columns[P]
- Previous Changed Character[PF]
- Next Changed Character[PF]
- Row Heading 0[P]
- Row Heading 1[P]
- Row Heading 2[P]
- Row Heading 3[P]
- Row Heading 4[P]
- Align Left[P]
- Align Center[P]
- Align Right[P]

Plug-in New Features[P]:
- The new version of the Commit List plug-in introduces the Changes sidebar where you can view the changes and staged changes
- The new version of the Commit List plug-in opens files as read-only when the Compare with Previous command is selected, and improves the speed of File History
- Added the EE_EXTRACT_FREQUENT message, the EXTRACT_FREQUENT_INFO structure, and the Editor_ExtractFrequent inline function
- The new version of the Word Complete plug-in allows you to press Ctrl+Space for the Down key, and Ctrl+Shift+Space for the Up key while the candidate list is displayed

Macro New Features[P]:
- Added the ExtractFrequent method to the Selection object

Notes:
- [P] EmEditor Professional only
- [PF] EmEditor Professional and EmEditor Free

EmEditor Professional 21.8.1 (32-bit) 查看版本資訊

更新時間:2022-06-23
更新細節:

What's new in this version:

- v21.8.1 includes all bug fixes from v21.9 beta 1 (21.8.901) through beta 6 (21.8.906)

EmEditor Professional 21.8.0 (32-bit) 查看版本資訊

更新時間:2022-06-09
更新細節:

What's new in this version:

- The previous version of EmEditor (v21.7) supported comparison and synchronized scrolling results in one split window. v21.8 improves the split window by showing document titles above documents in the split window so that it is easier to identify the left and right documents. When you resize or maximize a split window, the previous version did not adjust the split border position. The new version moves the split border proportionally as you resize the window. Moreover, v21.8 allows you to show two documents side-by-side in a split window without comparing or synchronize scrolling by selecting the Split View command on the Compare menu. All the above features are supported on EmEditor Professional and EmEditor Free.
- A major feature of EmEditor Professional is the ability to include regular expressions (RegEx) and number range expressions (NumRange) for search strings when you use the Bulk Replace All feature that was previously implemented on v21.7. Several customers including this customer asked for this improvement. It becomes useful when you have many simple strings to search for, but you want to include a few RegEx or NumRange strings. Bulk Replace All works very fast if all search strings are non-RegEx and non-NumRange (None). Adding RegEx to the list of search strings will slow down the Bulk Replace All process significantly. Nevertheless, if you have only a few RegEx, Bulk Replace All is still faster than Batch Replace All.
- If you mix search strings with RegEx or NumRange, Bulk Replace All will search all these strings simultaneously, but a conflict can occur. If a conflict occurs, (None) will get the highest priority. NumRange is the second priority, and RegEx is the last priority.
- v21.8 also supported RegEx and NumRange search strings for Bulk Find in the Batch Find in Files dialog box, and Bulk Replace All in the Batch Replace in Files dialog box.
- Another new feature of v21.8 is the CommitList plug-in by Makoto Emura, which shows the commit history of a Git repo. It allows easy comparisons between files of different revisions. The current minimal feature set of the plug-in leaves an opportunity for your feedback to be reflected in future versions, so we would like to hear your feedback as to which features you would like to see in the plug-in.
- A customer has asked for the ability to limit search files by their time stamp while working on Find in Files. Thus, we added the Oldest date modified and Newest date modified date boxes to the Advanced dialog box (Find in Files). If only the Oldest date modified is set, EmEditor searches files newer than the specified date. If only the Newest date modified is set, EmEditor searches files older than the specified date. If neither of them is set, EmEditor searches all files regardless of file dates.
- Another customer has asked for the ability to extract all matches (not just one match) per line while Filter results are displayed. Thus, we added the Extract Options command to the menu displayed when you click on the Extract All button in the Filter toolbar. Selecting this command will bring up the Filter Extract Options dialog box, where you can select the Extract All matched strings option, and the Delimiter to separate matched strings.
- Another customer has asked for the ability to record the Number of Additional Visible Lines Above/Below Matched Lines to macros. Thus, we added two more parameters to the Filter method of the Document object, where you can specify these numbers. If you already have macros that use the Filter method, and you want to display additional visible lines above/below matched lines, you might need to set these parameters to non-zero values, or -1 to instruct the Filter method to not change these values.
- Finally, I hope you like EmEditor, whether you use the Professional or Free version. Please contact us or write in forums if you have any questions, feature requests, or any ideas in the future.)

EmEditor Professional 21.7.2 (32-bit) 查看版本資訊

更新時間:2022-06-02
更新細節:

What's new in this version:

Added:
- the Split View command to the Compare menu
- the Extract All Matched Strings command
- the CommitList plug-in, which shows the Git history of the current document. The CommitList plug-in was developed by Makoto Emura
- the Filter Extract Options dialog box, Extract Options command, and removed Extract All Matched Strings command
- the nVisibleLinesAbove and nVisibleLinesBelow parameters to the Filter method of the Document object
- the CommitList plug-in to the list of plug-ins when updated
- the EI_GET_TITLE, and EI_SET_TITLE commands to the EE_INFO message
- the Title property to the Document object

Fixed:
- an issue with the Word Complete plug-in on v21.7.1
- a bug where the Extract Matched Strings command extracted the last (not first) occurrence when a regular expression is used to filter
- a bug related to sync scrolling while comparing documents in a split window
- an issue with the Horizontal Line position when the Line Space is large
- a bug where EmEditor could crash when selecting CSV columns right to left while the Cell selection mode is off
- an issue where the New Group command did not set focus to the new group window
- and optimized regex in Bulk Replace All
- the group window title when comparing in a split window
- a bug where EmEditor might have crashed after comparing a split window and reloading the right-side document
- crashes related to the Compare commands

- Allowed regular expressions and number range expressions included in the list of searches/replacements while using Bulk Replace All in the Batch Replace dialog box, Bulk Find in the Find/Replace in Files dialog box, and Bulk Replace All in the Batch Replace in Files dialog box


- Digitally signed the CommitList plug-in and its resource files
- The new version shows document titles above documents when comparing them in a split window
- The new version restores the cursor position when aborting the filter if there were no matches
- Improved the CommitList plug-in

EmEditor Professional 21.5.0 (32-bit) 查看版本資訊

更新時間:2022-02-16
更新細節:

What's new in this version:

New General Features:
- Added the ability to visualize invisible, control, and/or surrogate characters, which might cause potential security issues. Character ranges are customizable. Moreover, the new version can optionally check for these characters immediately before the file is being saved.
- The Find Next Unicode and Find Previous Unicode commands were enhanced to include the ability to find warning characters
- The new version supports EditorConfig. This version supports following properties: indent_style, indent_size, tab_width, end_of_line (while saving), charset (while saving), trim_trailing_whitespace (while saving), insert_final_newline (while saving), and max_line_length.
- Added the /csv to command line options
- The new version shows description in the status bar when hovering on a toolbar button
- Improved the speed of Undo after Replace All

New Options:
- Added the Character Check page to configuration properties
- Added the Character Range dialog box to the Character Check page of configuration properties
- Added the Use .editorconfig option to the Edit page of the Customize dialog box for EditorConfig support
- Added the Ensure a newline exists at the end of each file option to the Save Details dialog box
- Added the Warning Characters item to the Specify Part list box in the Display page of configuration properties

New Commands:
- Character Check Properties

Plug-in New Features:
- Added the EI_GET_SUM parameter to the EE_INFO message

Macro New Features:
- Improved the Sum.jsee macro to exclude hidden lines from the sum while being filtered
- Added the eeColorInvalidCharacters index to Item property of DisplayList collection
- Added the Sum and Average properties to the Selection object

EmEditor Professional 21.4.1 (32-bit) 查看版本資訊

更新時間:2022-01-11
更新細節:

What's new in this version:

- Allowed $(DocText) in Argument of external tools can be up to 32768 characters long
- The new version always parse all lines when switched to a CSV mode to count all delimiters

Fixed:
- a pre-v21.4 issue where the Character Code Value command might have displayed blank text in very large files
- an issue where stopping a macro should not show the Unspecified Error message
- an issue where the Transpose command did not work with only one column CSV
- a pre-v21.4 issue where the Find in Files command might not have worked correctly if a very long path exists under a certain condition
- customer-reported issues (1, 2, 3, 4, 5, 6)

EmEditor Professional 21.4.0 (32-bit) 查看版本資訊

更新時間:2021-12-23
更新細節:

What's new in this version:

- Since EmEditor Free supported very large files in the previous version, it was pleasant to see that more people have used EmEditor Free. However, since EmEditor Free showed the Upgrade Information notification as a balloon tip on the right bottom corner, a user asked me if it was possible to hide this balloon tip. Thus, v21.4 allows you to hide any notifications or balloon tips on EmEditor Free. Another new feature for EmEditor Free is Automatic Updates, which allows you to update EmEditor to the latest version with a single click or have it apply new updates automatically on exit. Because of these new features, the Customize dialog box now includes the Notifications and Update pages in EmEditor Free (previously, only the Language page existed in EmEditor Free).
- The main feature of EmEditor Professional v21.4 is a set of new data-analysis commands—Transpose, Pivot Table, and Unpivot—used for CSV documents. Last month, a customer asked me if I could add these commands. I was not familiar with these commands when I was first asked, but I thought they would become so powerful in analyzing big data that I wanted to implement them as soon as possible. The Transpose command simply switches the rows and columns of a CSV document. The Pivot Table finds all distinct values for a specified column, and for each distinct value, the command counts the occurrences or calculates the total values in another specified column. The Unpivot command is the reverse of the Pivot Table command. When I developed these commands, I wanted to make sure they are simple enough to use even if users aren’t familiar with them. For instance, I placed each option of the Pivot Table dialog box visually as the actual location of a pivot table. These commands can be recorded to a macro, which you can reuse later for repeated use. I also wanted to make sure they run as fast as possible, so I’ve spent much of my time optimizing the code for speed. Moreover, I added new options to the Combine Columns dialog box, and spent much time to improve the speed of the Combine Columns, Split Column(s), and Encode/Decode Selection commands while columns are selected in the CSV mode. Therefore, EmEditor Professional v21.4 allows you to analyze big data more quickly while you deal with CSV files.
- We added these toolbar buttons for Transpose, Pivot Table and Unpivot commands but the existing CSV/Sort toolbar became too big. Thus, v21.4 separates the CSV/Sort toolbar into the CSV toolbar and Sort toolbar. Some people might think that the new Sort toolbar also contains CSV-related buttons, so why not call it “CSV/Sort”? Well, I just wanted to make the title short, but you can customize toolbar titles as well as buttons in the Toolbars dialog box.
- As I wrote in my previous message, we refreshed the dialog box fonts for Japanese, Korean, and other languages, but this was met with some negative feedback. Therefore, I made the font face names customizable as well as the size in the Window page of the Customize dialog box.
- A customer reported that the Uppercase/Lowercase commands do not convert some letters correctly. For instance, in Turkish, the uppercase of i is İ (U+0130, LATIN CAPITAL LETTER I WITH DOT ABOVE), and the lowercase of I is ı (U+0131, LATIN SMALL LETTER DOTLESS I). All the previous versions of Uppercase/Lowercase commands were using locale-independent conversions. v21.4 added the Locale-dependent Uppercase/Lowercase option to the Edit page of the Customize dialog box, which you can use for locale-dependent conversions. The locale is customizable in the Sort page of the Customize dialog box. The locale-dependent conversions require more time to process, and the option does not apply to other features including searches and replaces.
- Some customers reported that macros do not finish correctly when a message box appears, for instance, by the alert method. I couldn’t reproduce the issue, but the issue appears on customers’ computers when macros run asynchronously. Thus, I added the Run macros asynchronously by default option to the Options page of the Customize Macros dialog box, and turning this option off will fix this issue.

This release also includes the following bug/issue fix:
- Fixed a pre-v20.3 issue where the Combine Lines command might not have worked correctly when the Remove empty strings option is set
- Fixed an issue with certain fonts while using DirectWrite
- Fixed an issue where the “Error: Update installation failed” message might have appeared even though the installation was successful
- Fixed customer-reported issues

EmEditor Professional 21.3.0 (32-bit) 查看版本資訊

更新時間:2021-11-25
更新細節:

What's new in this version:

- This new version supports very large files in the Free version as well as the Professional version. I believe this will benefit many students at school and home, who need free text editors supporting very large files. What I mean by “very large file support” is the ability to open very large files without loading all contents into the memory. EmEditor will read a file directly from the disk if the file size is larger than 300 MB by default. For a long time, the file loading has been optimized for speed by using multithreaded code using SIMD instruction sets. In other words, EmEditor Free opens very large files as fast as EmEditor Professional. Even though EmEditor Free supports very large files, the Large File Controller is available only on EmEditor Professional. Please see EmEditor Free for the updated comparison table.
- The main feature of v21.3 is a new date/time support in Number Range expressions. The feature was requested by several customers including this question. For example, when you analyze server logs or sales reports containing dates/times, you often want to focus on a certain date/time range, and the new feature becomes useful in these situations. You could use regular expressions to search for a certain date range, but regular expressions often become complicated and slow. Thus, I’ve decided to support date ranges in existing Number Range expressions. When I developed this new feature, I wanted to make sure it would be optimized for speed. I also understand that you want to take full control over which date format you would want to match. Therefore, the date expression allows you to specify a date/time format surrounded by double quotation marks
- You may also use month names such as “January” or “Jan” by using “MMMM” or “MMM”, respectively, or use 24-hour time format: “HH:mm” or “HH:mm:ss”.
- The new date range feature is available both in EmEditor Free and in EmEditor Professional.
- Other new features include the ability to split a window into 3 panes! This feature has been requested for a long time. To split a window into 3 panes vertically or horizontally, select Split Vertically or Split Horizontally on the Window menu twice. This new feature is included in EmEditor Free and EmEditor Professional.
- A customer wanted to move the current cell selection to the right when you press the ENTER key while in the CSV Cell Selection mode in EmEditor Professional. Previously, EmEditor can only set the focus into the Cell toolbar when you press ENTER. The new version allows the ENTER key customization, and introduces 4 new commands including the Next Cell (Cell Selection Mode Only) command. Thus, you can assign the ENTER key as the Next Cell (Cell Selection Mode Only) command.
- A customer requested the ability to change the font size used in dialog boxes. While it is not easy to change the font name, it is relatively easy to change the font size. So, the new version allows you to change the font size in the Window page of the Customize dialog box. Another customer using the Chinese UI requested the ability to change the font face name. EmEditor’s dialog boxes use MS Shell Dlg, which is automatically substituted with an appropriate system font in each language of Windows. The font substitutes are defined in the Registry key: ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes. The issue is that this substitution table is old. I’ve learned that the old SimSun font was used in Simplified Chinese Windows by default, but it isn’t easy to read. While modern fonts like Microsoft YaHei are used in Windows and even recommended by Microsoft, the font substitution table still points to the old font, which is not updated even now. I thought that Microsoft forgot to update the font substitution table, but maybe they worry about compatibility issues with older apps, so they intentionally didn’t update it. We have decided to hard-code Microsoft YaHei for Simplified Chinese, and Microsoft JhengHei for Traditional Chinese. We have not changed the other language UI yet but will test the other languages in beta versions for the next version. We will use Meiryo UI for Japanese, Malgun Gothic for Korean, and Segoe UI for other languages. We will release beta versions soon, so please try the new beta versions with the new dialog boxes when they become available, and let us know if you like the new look and feel.
- Latest updates of Windows 11 include bug fixes that I have previously mentioned. I have tested EmEditor on Windows 11 thoroughly, and I don’t see any issues with EmEditor on Windows 11 anymore except that some plug-in dialog boxes don’t look good on the Very Dark mode. The dark mode is still undocumented for desktop apps, and I am still looking into the issue. Unless you use the Very Dark option of EmEditor, there are no issues with EmEditor on Windows 11.
- Finally, I hope you like EmEditor, whether you use the Professional or Free version. Please contact us or write in forums if you have any questions, feature requests, or any ideas in the future. I also welcome you to write a review by selecting the Write a Review command on the Help menu, because I read them periodically. (You might need to download the Store App version before you are able to write a review.)

EmEditor Professional 21.2.1 (32-bit) 查看版本資訊

更新時間:2021-11-02
更新細節:

What's new in this version:

- The new version will display the Jump dialog box when clicking the File Position at Cursor in the Status Bar
- Adjusted detection timing of Repeated Steps
- Made DirectWrite off by default on Windows 7 SP1

Fixed:
- a pre-v21.2 bug where EmEditor could crash while opening a very large file containing a very long line
- an issue where the Main Menu could disappear after restoring the Full Screen mode by menu
- localization issues on v21.2.0
- an issue where the menu items could become empty if the menu was customized before
- customer-reported issues (1, 2)

EmEditor Professional 21.2.0 (32-bit) 查看版本資訊

更新時間:2021-10-27
更新細節:

What's new in this version:

Fixed:
- a potential crash when opening a very large file on a certain computer such as a virtual computer
- a CSS/HTML Validator issue where it shows an error at Hiragana/Katakana only title tags