notepad-plus-plus/PowerEditor/src
Don Ho cab4d40b3f Add multi-select commands
Add "Multi-select All" & "Multi-select Next" for 4 modes to multi-select the occurrences respectively:
1. Match Case Only
2. Match Whole Word Only
3. Match Case & Whole Word
4. Ignore Case & Whole Word

Add also 2 commands "Undo the Latest Added Multi-Select" & "Skip Current && Go to Next Multi-select" for undoing latest added slection & skipping current selection and do the next one.

Users can asign the shortcuts to these 10 commands so multi-occurrence can be easily selected via shortcuts and be modified silmutanously.

This feature is inspired by: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8203#issuecomment-623712205

Fix #8203, close #14295
2023-11-01 03:40:54 +01:00
..
DarkMode GUI Enhancement: Tabbar part 2 2023-05-30 01:15:49 +02:00
MISC Check NULL pointer while opening filees to prevent Notepad++ from crash 2023-09-17 20:34:25 +02:00
ScintillaComponent Add multi-select commands 2023-11-01 03:40:54 +01:00
TinyXml Fix ignored writeStr return value in TiXmlDocument::SaveFile 2023-06-12 16:06:34 +02:00
WinControls Force to enable multi-select feature in Scintilla 2023-10-30 15:40:49 +01:00
cursors
icons Notepad++ 8.5.1 release 2023-03-23 23:47:24 +01:00
json
uchardet Remove unnecessary comment 2023-09-02 02:16:24 +02:00
CMakeLists.txt Fix cmake build 2023-07-06 13:43:11 +02:00
EncodingMapper.cpp
EncodingMapper.h
Notepad_plus.cpp Force to enable multi-select feature in Scintilla 2023-10-30 15:40:49 +01:00
Notepad_plus.h Add multi-select commands 2023-11-01 03:40:54 +01:00
Notepad_plus.rc Add multi-select commands 2023-11-01 03:40:54 +01:00
Notepad_plus_Window.cpp Add blank document only when the sessin is remembered 2023-07-01 03:26:55 +02:00
Notepad_plus_Window.h Use the right size of icon in system tray 2023-03-30 15:29:22 +02:00
NppBigSwitch.cpp Force to enable multi-select feature in Scintilla 2023-10-30 15:40:49 +01:00
NppCommands.cpp Add multi-select commands 2023-11-01 03:40:54 +01:00
NppDarkMode.cpp Support up down control generic dark mode for plugins 2023-06-17 13:24:13 +02:00
NppDarkMode.h Support up down control generic dark mode for plugins 2023-06-17 13:24:13 +02:00
NppIO.cpp Fix bugs for remembering inaccessible file of past session (placeholder) 2023-10-27 17:31:21 +02:00
NppNotification.cpp Fix bugs for remembering inaccessible file of past session (placeholder) 2023-10-27 17:31:21 +02:00
Parameters.cpp Add multi-select commands 2023-11-01 03:40:54 +01:00
Parameters.h Force to enable multi-select feature in Scintilla 2023-10-30 15:40:49 +01:00
Utf8.h
Utf8_16.cpp Fix eventual memory leak in Utf8_16.cpp 2023-09-06 18:58:15 +02:00
Utf8_16.h Add comment 2023-09-01 17:28:58 +02:00
clipboardFormats.h Fix Clipboard History panel shows corrupted data issue 2023-06-30 16:42:43 +02:00
config.4zipPackage.xml
contextMenu.xml Add Begin/End Select in Column Mode command 2023-02-04 04:46:24 +01:00
dpiAware.manifest
dpiManager.h
keys.h
langs.model.xml Update the Perl keywords for Perl v5.38 2023-09-29 01:28:37 +02:00
lastRecentFileList.cpp Fix "Recent Files" menu lost translation 2023-03-05 20:14:41 +01:00
lastRecentFileList.h
lesDlgs.cpp Replace recent file ValueDlg with edit fields & fix DocSwitcher RTL problem 2023-03-06 14:44:50 +01:00
lesDlgs.h Replace recent file ValueDlg with edit fields & fix DocSwitcher RTL problem 2023-03-06 14:44:50 +01:00
localization.cpp Fix Wrong Categories in Shortcuts Mapper 2023-09-20 23:07:08 +02:00
localization.h Fix Wrong Categories in Shortcuts Mapper 2023-09-20 23:07:08 +02:00
localizationString.h
menuCmdID.h Add multi-select commands 2023-11-01 03:40:54 +01:00
notepad++.exe.manifest Fix "Edit with Notepad++" context menu needs restarting OS issue 2023-04-01 23:59:38 +02:00
resource.h Force to enable multi-select feature in Scintilla 2023-10-30 15:40:49 +01:00
rgba_icons.h
shortcuts.xml Replace N++ by Notepad++ and fix some typos 2022-12-29 15:38:20 +01:00
stylers.model.xml Update Stylers for Perl 2023-10-05 20:08:12 +02:00
tabContextMenu_example.xml Replace N++ by Notepad++ and fix some typos 2022-12-29 15:38:20 +01:00
toolbarIcons.xml Fix tipos 2023-03-09 18:56:07 +01:00
winmain.cpp Fix product version value displayed in file's properties 2023-08-19 00:59:32 +02:00