Notepad++中如何删除当前行并添加新行?

Posted

技术标签:

【中文标题】Notepad++中如何删除当前行并添加新行?【英文标题】:How to delete the current line and add a new line in Notepad++? 【发布时间】:2012-12-27 07:44:20 【问题描述】:

这两个操作很常见,但我在 Notepad++ 中找不到任何按键设置。任何插件都可以完成这项工作吗?

【问题讨论】:

你是如何让你的 notepad++ 看起来这么酷的? @KolobCanyon 转到:Notepad++ -> 设置 -> 样式配置 -> 选择主题:黑曜石 Solarized-Dark 也不错。 【参考方案1】:

Ctrl + L 应该可以剪切当前行和 Ctrl + Shift + L 应该可以删除当前行。

您可以在Settings > Shortcut Mapper... > Scintilla Commands 中查看和更改热键。寻找SCI_LINEDELETESCI_LINECUT

我的 Notepad++ 版本是 6.1.1。

【讨论】:

我在 Notepad++ 7.9 中看到contextmenu.xml 在点击设置->“设置上下文菜单”时,但没有删除或剪切线之类的命令。 @Timo,您的意思是如何将闪烁命令添加到上下文菜单中?没找到办法……【参考方案2】:

Ctrl + L剪切线。

Ctrl + Shift + L删除该行(即不将其复制到剪贴板)。

感谢@BobStein-VisiBone 和@RyanGoldstein 以上。

请注意,这不仅适用于 Notepad++!

【讨论】:

【参考方案3】:

问题 #1 Ctrl + LCtrl + Alt + L正如已经回答的那样

问题#2 回车,将添加一个新的空行并将光标与上一个对齐

【讨论】:

【参考方案4】:

如果要删除行,可以使用带有扩展选项的查找替换功能

    点击 Ctrl+F 然后转到替换选项卡 检查其中的扩展选项 在查找类型任何东西 在替换中你可以输入'\n'(插入空行)'\t'(删除空行)

【讨论】:

以上是关于Notepad++中如何删除当前行并添加新行?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Qt 中滚动产生错觉效果?

热键以分号结束行并跳转到 Sublime Text 2 中的新行

TableView:是不是可以在不重新加载 tableview 或部分的情况下删除现有行并插入新行?

从 C# 添加新行时如何在 GridView 中添加删除链接?

datagridview中删除行并更新数据库

如何删除唯一行并保持重复? SQL