如何在 emeditor 中自动 select 和复制过滤结果
how to auto select and copy filtered results in emeditor
目前 em 编辑器过滤器工具栏具有所有选项,除了自动 selecting 和将过滤结果复制到剪贴板的选项。我必须手动 select 并复制过滤后的结果。
我需要两个问题的帮助。
过滤结果自动复制到剪贴板。您可以添加自动 select 选项并复制过滤结果吗
?
将以下代码附加到上述宏代码中。 editor.ExecuteCommandByID(4445); WshShell = new ActiveXObject( "WScript.Shell" );
WshShell.Run ( "PotPlayerMini64.exe /剪贴板" );
请帮助我。
这是一个 select 编辑器中所有文本(过滤后)的宏片段,并将 selection 复制到剪贴板,然后是您的代码。筛选文档后,您将 运行 此宏。
document.selection.SelectAll(); // Select All
document.selection.Copy(eeCopyUnicode); // Copy the selection to the Clipboard
WshShell = new ActiveXObject( "WScript.Shell" ); // your macro
WshShell.Run ( "PotPlayerMini64.exe /clipboard" );
如果你想在你的宏中包含过滤器,你可以使用这个:
strFilter = prompt( "Filter:", "" ); // Prompt for a string
document.Filter( strFilter, 0, 0 ); // Filter (case-insensitive)
document.selection.SelectAll(); // Select All
document.selection.Copy(eeCopyUnicode); // Copy the selection to the Clipboard
WshShell = new ActiveXObject( "WScript.Shell" ); // your macro
WshShell.Run ( "PotPlayerMini64.exe /clipboard" );
目前 em 编辑器过滤器工具栏具有所有选项,除了自动 selecting 和将过滤结果复制到剪贴板的选项。我必须手动 select 并复制过滤后的结果。 我需要两个问题的帮助。
过滤结果自动复制到剪贴板。您可以添加自动 select 选项并复制过滤结果吗 ?
将以下代码附加到上述宏代码中。 editor.ExecuteCommandByID(4445); WshShell = new ActiveXObject( "WScript.Shell" );
WshShell.Run ( "PotPlayerMini64.exe /剪贴板" );
请帮助我。
这是一个 select 编辑器中所有文本(过滤后)的宏片段,并将 selection 复制到剪贴板,然后是您的代码。筛选文档后,您将 运行 此宏。
document.selection.SelectAll(); // Select All
document.selection.Copy(eeCopyUnicode); // Copy the selection to the Clipboard
WshShell = new ActiveXObject( "WScript.Shell" ); // your macro
WshShell.Run ( "PotPlayerMini64.exe /clipboard" );
如果你想在你的宏中包含过滤器,你可以使用这个:
strFilter = prompt( "Filter:", "" ); // Prompt for a string
document.Filter( strFilter, 0, 0 ); // Filter (case-insensitive)
document.selection.SelectAll(); // Select All
document.selection.Copy(eeCopyUnicode); // Copy the selection to the Clipboard
WshShell = new ActiveXObject( "WScript.Shell" ); // your macro
WshShell.Run ( "PotPlayerMini64.exe /clipboard" );