我目前正在使用记事本++作为我的代码编辑器.因为它是如此快速启动我非常喜欢这个..但我有一个关于资源管理器插件的问题..我无法添加网络驱动器,以便我可以从其他工作站访问共享文档.只有驱动器C和D出现.如何在资源管理器插件中显示网络驱动器?
我检查了"设置>预防>备份/自动完成>在每个输入上启用自动完成"和"功能参数提示输入"选项.我有Notepad ++ 5.9(unicode)版本.它会自动完成函数名称,但不会自动填充参数 我也尝试重新安装.我知道它有这个功能但不起作用.知道为什么吗?
我的意思是当我写"pri"时它会自动完成print_r,但我想让它像图像一样工作; http://i51.tinypic.com/3322auc.jpg
我有一个包含数百行的文件,如下所示.我的正则表达能力不足以完成工作.我试图在Notepad ++中用搜索替换,并使用正则表达式替换,在vim中也尝试过(和失败).
这是我的正则表达式
public string (^[A-Z]*[\S]) { get; set }
所以我想让第一行看起来像这样
Foretag public string Foretag { get; set; }
以及跟随它的所有行匹配我的搜索词,即Type ="string"
Foretag Type="string"
DagboksDatum Type="DateTime"
Byggdag Type="int"
PaborjadeArbeten Type="string"
FardigaArbeten Type="string"
Run Code Online (Sandbox Code Playgroud) 在Notepad ++中如何使用通配符进行搜索
get_GetTimeNow();
Run Code Online (Sandbox Code Playgroud)
要么
get_IsCurrent();
Run Code Online (Sandbox Code Playgroud)
然后我想替换它
GetTimeNow
Run Code Online (Sandbox Code Playgroud)
要么
IsCurrent
Run Code Online (Sandbox Code Playgroud)
换句话说,找到
get_XXXX();
Run Code Online (Sandbox Code Playgroud)
用它替换它
XXXX;
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用大文件
我在Notepad ++中记录并保存了两个宏,分别给出了它们Ctrl+B和Ctrl+Shift+B快捷方式.首先不起作用(不回放宏),而第二个都很好(重启没有帮助).
Notepad ++中的宏可以有"简单"的键盘快捷键Ctrl+B吗?
顺便说一句:我正在尝试"模拟"格式化快捷方式(如粗体,斜体等),但对于Markdown而言,不是为HTML.这就是为什么Notepad ++的插件如" WebEdit "在这里无法帮助我.
我有几百个文件,我需要批量替换文本.
我知道在NotePad ++中我可以使用"在文件中查找"并批量替换所有文件中的文本.我需要用YYYYYYYYY每个文件替换该特定文件的名称.
有没有办法使用扩展或正则表达式搜索模式?
此外,我有快捷键CTRL + D设置自动复制文件名,以防有...
任何有关这方面的帮助将不胜感激.如果这更容易,我也愿意通过shell来做这件事...
我在文件中有一些文字,例如
CREATE
INDEX TST_NK ON TST.TEST_DIM
(
TSL_ID
)
DEFER NO ;
CREATE
INDEX TST_NK ON TST.TEST_DIM
(
TSL_ID,
DES_ID
)
DEFER NO ;
Run Code Online (Sandbox Code Playgroud)
我想删除CREATE和之间的所有返回字符;
在notepad ++中,我可以使用regex CREATE\b(.+?)来搜索此文本.但是我不知道如何替换此文本中的返回字符,以便我可以将所有创建语句放在一行中.
我正在寻找一种在选择中引用单词的快速方法,比如我是从由制表符或空格字符分隔的文本块构建多个插入语句.
可以说我有
STUFF OPEN F 0 0 00:00:00-23:59:59
STUFF OPEN M 0 0 00:00:00-23:59:58
STUFF OPEN R 0 0 00:00:00-23:59:59
STUFF OPEN S 0 0 00:00:00-23:59:59
STUFF OPEN T 0 0 00:00:00-23:59:59
STUFF OPEN U 0 0 00:00:00-23:59:59
STUFF OPEN W 0 0 00:00:00-23:59:59
Run Code Online (Sandbox Code Playgroud)
我想得到
"STUFF" "OPEN" "F" "0" "0" "00:00:00-23:59:59"
"STUFF" "OPEN" "M" "0" "0" "00:00:00-23:59:58"
"STUFF" "OPEN" "R" "0" "0" "00:00:00-23:59:59"
"STUFF" "OPEN" "S" "0" "0" "00:00:00-23:59:59"
"STUFF" "OPEN" "T" "0" "0" "00:00:00-23:59:59"
"STUFF" "OPEN" "U" "0" "0" …Run Code Online (Sandbox Code Playgroud) 我想在Notepad ++中只找到并替换标记的行.我怎样才能做到这一点?
示例:
我使用"查找和替换 - 标记"选项卡标记了以下文本的行(包含XYZ).标记后,我想将"问题"字替换为我标记的行中的另一个字.
XYZ THIS IS A SAMPLE TO EXPLAIN MY PROBLEM.
SAMPLE TO EXPLAIN MY PROBLEM
XYZ EXPLAIN TO MY PROBLEM
MY PROBLEM
XYZ PROBLEM
Run Code Online (Sandbox Code Playgroud)
或者如何选择/突出显示标记的线条.如果我找到此功能,我的问题将得到解决(使用IN SELECTION选项).
我绞尽脑汁想弄清楚如何解决这个问题.以下是我的文本文件中的一些示例记录:
active users 8D1DF3
active users by test 8D04R0
active users by maker 8DZZ99
active users by report class 8D2CV6
Run Code Online (Sandbox Code Playgroud)
我试图找到一种方法,使用Notepad ++中的正则表达式来删除除了以8D开头的字符串之外的所有文本,结果将是:
8D1DF3
8D04R0
8DZZ99
8D2CV6
Run Code Online (Sandbox Code Playgroud)
在我的研究中,我发现有可能根据发现的字符串删除行,而不是从我想要保留的字符串以外的行中删除所有文本的能力.关于如何实现这一目标的任何线索将非常感激.