Notepad++ 中是否有任何快捷方式可以选择大括号(开始和结束)之间的所有(突出显示)代码?
例如 if-else、nethod 定义、while、for 循环等之间的代码。
我的文本编辑器中有两个“相同”的 5 个字符的字符串(Sublime Text2 | Notepad++)。
第一个字符串是从 Gmail 复制的,第二个字符串是手动输入的。
当我选择第一个字符串时,我看到选择了 6 个字符。当我选择第二个字符串时,我看到选择了 5 个字符。
当我在 Sublime Text2 中同时选择两个字符串时,我可以看到在第一个字符串之后选择了一个额外的空格。
我在 Notepad++ 中启用了“显示所有字符”,但没有看到第一个和第二个字符串之间有任何明显不同。
该文件使用 UTF-8 编码。这个问题在两个文本编辑器中都是一致的。
任何人都可以请教如何删除不可见的额外字符以及它来自哪里?
基本上我想做的是如下所示:
我有这个文字
text text2 text3
text text2 text3
text text2 text3
text text2 text3
text text2 text3
text text2 text3
text text2 text3
text text2 text3
Run Code Online (Sandbox Code Playgroud)
现在我有另一列具有相同行数的文本,例如text4,我想将其粘贴到该text3列的右侧。所以最终的结果应该是这样的:
text text2 text3 text4
text text2 text3 text4
text text2 text3 text4
text text2 text3 text4
text text2 text3 text4
text text2 text3 text4
text text2 text3 text4
text text2 text3 text4
Run Code Online (Sandbox Code Playgroud)
但是当我尝试粘贴时,列标识丢失,新文本换行到旧文本中。我得到这个:
text text2 text3 text4
text4
text4
etc
etc
Run Code Online (Sandbox Code Playgroud)
我一直在标记直到最后一行然后粘贴。
我一次编辑了几个 CSS 文件(因为SMACSS CSS 架构),每次重新打开所有 4 个文件很烦人,一天几次,因为您需要自己导航到每个文件的目录:
your_theme_name/css/base/base.css
your_theme_name/css/component/component.css
your_theme_name/css/layout/layout.css
your_theme_name/css/theme/theme.css
Run Code Online (Sandbox Code Playgroud)
有没有办法制作某种快捷方式来输入所有 4 个文件的路径,以便在我想要的排序中一次打开它们?
我在多个子目录中有大量文本文件,我需要扫描特定字符串并返回包含该字符串的任何文件的文件名。为此,我使用该Find in File功能为我提供了一个输出,该输出告诉我所有匹配的文件以及行号(正是我想要的)
但是,当 Iselect all和 时copy,只会复制匹配的字符串,而不是文件名和Line x部分输出。
有没有办法Find Results在 Notepad++ 中导出窗口的完整结果(带文件路径)?
Notepad++ 有没有办法列出 ASCII 代码?例如,我想使用面板来快速引用 ASCII 代码 97 是字符“a”。
它可以显示,???但其他一些下标(如??)被转换为正方形。当我复制该方块并粘贴到此处时,问题就消失了:?。这是为什么?该文件以 UTF-8 编码。
仅供参考:Unicode 下标和上标
我需要一些帮助来修改默认语法颜色。我已经花了太多时间试图研究如何更改以下 shell 脚本默认值,请帮助我... ;-(
有没有希望设置这个?我不是色盲,但红色/蓝色对我老化的眼睛不友好。从图片中可以看出,问题出在变量标记分隔符(或运算符?)的上下文中,如下所示:
{program} <<{variable}
code...
more code...
even more...
{variable}
Run Code Online (Sandbox Code Playgroud)
任何帮助都会很棒!
示例文本:
test3:orange;mango
test324:cherry;peach
test35:apple;pear
Run Code Online (Sandbox Code Playgroud)
我想删除每一行的“测试”部分。
我知道有一个表达式可以删除第一个冒号之前的所有内容。
我希望在没有选择任何内容的情况下按Ctrl+C来复制光标所在的整行。不幸的是,这种情况并非如此。
有没有办法改变这种行为?
当然,我知道如何按Home+ Shift+End或三次单击该行来选择整行,然后将其复制到剪贴板。
但我想要的只是按Ctrl+C而没有选择任何内容。为什么这个默认行为没有在我最喜欢的编辑器中实现?