![]() ![]() To satisfy all these customers, v22.4 introduces a new scrolling mode while you drag the mouse as well as new mouse pointer shapes as explained below.įirst, v22.4 changes the mouse pointer shape when you drag the mouse past the edge of the editor window. Some customers would like to select many lines in the middle of the document, for instance, from Line 1 million to Line 2 million in a 3 million-line document. ![]() Some customers prefer scrolling down while other customers prefer jumping to the bottom of the document. Several customers have asked for an improvement in vertical scrolling when you select multiple lines of text and drag the mouse (move the mouse while pressing the left mouse button) past the bottom edge of the editor window. This feature is available on EmEditor Professional and EmEditor Free. When this option is on, the search highlighting will be turned on only while the Find/ Replace/ Find in Files/ Replace in Files dialog box or the Find toolbar is displayed. The feature is turned off by default, but can be enabled by selecting the Auto Highlight in the menu displayed when you click the > button next to the Find drop-down list box in the Find dialog box. I’ve known this feature from other editors, and I decided to add this feature to v22.4. The speed of the Sort Randomly command was further improved by using a fast pseudorandom number generator ( Xoshiro-cpp).Ī customer asked for the ability to update the highlighting of matched strings while you are typing a search term in the Find dialog box. This is one of the most often used operations in CSV editing, and I hope the speed improvement will increase your productivity. The Clear Contents (CSV) command is called when pressing the DELETE key while selecting CSV cells or columns in the CSV cell selection mode. v22.4 also improves the speed of several other commands including the Delete Columns (CSV), Clear Contents (CSV), Sort Randomly, and base 64 encoding/decoding commands. ![]() In our test, the Find in Files became 2.76 times faster compared to v22.3. This was made possible by making multiple zones in a file to search in order to respond to a cancellation request while maintaining the overall speed by using optimized, multi-threaded code. V22.4 also improved the speed of Find in Files while improving the response time when canceling Find in Files. This new algorithm allows EmEditor to show the progress more frequently for slow drives while maintaining the fast reading speed for faster drives. Then it estimates the reading speed and how many bytes it should read before updating the progress on the status bar and Large File Controller. v22.4 measures the time it takes to read the first 1 MB of a file when opening. This works well when reading a large file from a fast hard drive or SSD, but it looked non-responsive if reading a file from a slow or network drive. It allocated a large chunk of memory to read file contents, and did not update the progress on the status bar or Large File Controller while processing the chunk of memory. In previous versions, EmEditor was optimized for opening a very large file from a fast hard drive or SSD. On this new version (v22.4), we improved the behavior and status message when opening a very large file from a slow or network drive. Today, we are releasing EmEditor v22.4.0. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |