每当我在 Notepad++ 中进行一些编码时,我都需要在底部添加一些行,因此如果我向下滚动,代码不会停在窗口的底部。问题是我有时忘记取出行:/。
我需要知道是否有某种插件或功能我可能错过了,它们在底部添加了一些垂直空间而不是实际的线条。
或者我都错了,我应该调整窗口大小?
我最近从 Windows 切换到 Ubuntu 并喜欢它。我想念的一件事是我的程序员记事本。我还没有在 Linux 上找到类似的东西。Eclipse 太大了,无法满足我的需要。
编辑添加:
具体来说,我正在寻找-
一个差异工具(我知道 Meld,但我正在寻找内置或插件而不是单独的工具);
ftp;
html/xml 标签匹配;
最大的一个 - 在文件中查找 - 在特定于用户的文件组中搜索一个术语或正则表达式,或者递归地通过目录,并返回一个突出显示的、可点击的结果列表。
再次编辑 (04/05/2011) 我确实尝试了下面的大部分建议,但我最终得到的是Komodo Edit。它可以完成我想要的一切,并且可以在所有三个平台上使用,所以现在我在 Mac 上工作,我不必学习另一个新的 IDE。它建立在 Mozilla 之上,因此有附加组件(您可以创建自己的),可以像 Firefox 附加组件一样进行更新。
我正在寻找一种搜索特定字符串的方法,例如 '=UUID:' 并删除它以及每行所有以下字符。我更喜欢记事本++的方式/宏/插件。但欢迎所有其他工具或脚本:)
前
*://81.88.22.6/*=UUID:63969B2469B7A94EBBDBD7CB5B9C00BA
*://*-ad.cgi*=UUID:3C8EFF48B674CC42BF5B6E2B7BA820E7
*://*-ads/*=UUID:0D6CF7D5BE3F034C8A136CC99A074406
Run Code Online (Sandbox Code Playgroud)
请注意,每行的数字总是不同的,因此您无法进行搜索和替换。
之后应该是这个样子
*://81.88.22.6/*
*://*-ad.cgi*
*://*-ads/*
Run Code Online (Sandbox Code Playgroud) 我有一个很大的CSV文件,需要删除第一列数据。我无法在 Excel 中打开它,因为 Excel 会将列中的某些值转换为科学数字。
我正在使用Notepad++,并且我正在尝试将文件 EXE 中的第一列字符串化,
1,Value1,value2,value3,value4,value5
3445,Value1,value2,value3,value4,value5
12345,Value1,value2,value3,value4,value5
1234,Value1,value2,value3,value4,value5
11,Value1,value2,value3,value4,value5
Run Code Online (Sandbox Code Playgroud)
看起来像
Value1,value2,value3,value4,value5
Value1,value2,value3,value4,value5
Value1,value2,value3,value4,value5
Value1,value2,value3,value4,value5
Value1,value2,value3,value4,value5
Run Code Online (Sandbox Code Playgroud) 说我有两个文件。file1.txt 和 file2.txt
这两个文件都包含一个鞋类品牌名称列表(1000 多个名称),如下所示:
品牌1 品牌2 品牌3 品牌...
现在 - 我想将文件 1 与文件 2 进行比较,删除所有重复出现的条目,只显示文件 1 中不在文件 2 中的内容,反之亦然。
换句话说,目标是查看相反文件中没有的内容,因为这些条目将被手动输入到两个不同类别的产品后台,以便它们最终匹配/相同。
在 下Settings > Preferences > New Document > Format,有 3 个选项:Windows、Mac和Unix。我查看了 Notepad++ 帮助页面,但它们似乎已经过时,图像仍然指具有不同首选项页面 UI 的过去版本。
我只是想知道“Mac”选项的作用。我运行的是 Windows 7 Professional SP1(64 位)
我现在一直在使用记事本++,并且对如何执行此操作感到困惑:
我正在搜索的多个文件(在根目录中)中有一行。例子:
Brittany (File 1)
PeopleSleptWith 2
Tiffany (File 2)
PeopleSleptWith 4
Bonqueesh (File 3)
PeopleSleptWith 3456
.
.
.
Run Code Online (Sandbox Code Playgroud)
我的目标是PeopleSleptWith用常量 (IE PeopleSleptWith 7)替换所有行,但是当我在多个文件中搜索和替换时,它不会删除完整的行,从而导致:
Brittany (File 1)
PeopleSleptWith 7 2
Tiffany (File 2)
PeopleSleptWith 7 4
Bonqueesh (File 3)
PeopleSleptWith 7 3456
Run Code Online (Sandbox Code Playgroud)
在现实中我想要:
Brittany (File 1)
PeopleSleptWith 7
Tiffany (File 2)
PeopleSleptWith 7
Bonqueesh (File 3)
PeopleSleptWith 7
Run Code Online (Sandbox Code Playgroud)
那么我如何继续寻找一个字符串,删除该行中的所有内容,并用另一个字符串替换它呢?
我的问题很简单,但却是我发现过的最奇怪的硬件错误。
我记录了大约 7500 赫兹的频率,我没有专业工具,我只是使用带有 FrequenSee 的智能手机,但是峰值总是出现在大约 7500 赫兹:
(第一张图是 Notepad++ 最小化,第二张图是 Notepad++ 最大化,尖峰总是出现)
当我用 Notepad++ 打开一个包含大量 NUL 字符的文本文件时,我的电脑会发出刺耳的噪音。
您可以在此图像中看到一个示例:
我还发现所有特殊字符都会发生这种情况:
可能的答案:http : //thume.ca/screentunes/这也会导致问题
调查还在继续:
硬件:
可能是什么原因?
它不是线圈呜呜声,因为它只发生在这种特定情况下,当计算机处于重负载下时,它不会产生这种高音调的声音
我需要一种方法来从 Notepad++ 复制到剪贴板的数据中去除前导缩进(制表符和空格)。
Notepad++ 文档本身中的数据应该保持这些前导缩进,而复制到剪贴板的数据不应该。
此行为应由 CTRL+C 单独启动,并且仅当我在 Notepad++ 中时才启动。
当我用鼠标定期标记文本时,这就是 Notepad++ 中发生的情况:
这就是我定期标记文本并复制后剪贴板中应该有的内容:
catheredocuments(与处理 heredocument 分隔符有关,一个长话),我无法将缩进的代码块粘贴到 Linux 终端。notepad++ ×10
audio ×1
clipboard ×1
csv ×1
find ×1
linux ×1
macros ×1
regex ×1
script ×1
telemetry ×1
text-editing ×1
text-editors ×1
windows-10 ×1