3

所以我想得到的是:

public function someFunc()
{
    //start typing from here
}

在我输入左大括号并按 Enter 后,我希望 notepad++ 创建一个新行并将其缩进一个制表符,然后在其后的下一行关闭大括号,就像 netbeans 一样。

我正在使用 XBrackets Lite 插件来自动完成括号,但是该插件不提供新行中的自动缩进,它只是像这样关闭同一行上的括号:

public function someFunc()
{
}

对于 php 和 javascript,我都需要这种行为。

有人能帮助我吗 ?

4

3 回答 3

0

欢迎来到 StackOverflow!有这样的Notepad#功能,试试这个插件。


[离开]

另一个提示:也试试WebEdit插件。您可以创建自己的单词列表(插件 > WebEdit > 编辑配置)来提升您的工作。(建议注释掉[Commands],[Toolbar][Tags], like的默认值;1=a.bmp)。一些想法:

p=public function |() {\n\i\n}
r=require("|.php");
io=include_once("|.php");
l=console.log(|);
etc.
于 2013-09-20T08:17:03.527 回答
0

如果选择了正确的语言 - 不是纯文本 - Notepad++ 中的“自动缩进”有效:

Settings - Preferences - Auto-Completion -> Auto-indent
于 2021-11-18T09:32:55.453 回答
0

JSTool 插件就是这样做的。

为了安装它,进入菜单:Plugins - Plugins Admin... 然后标记 JSTool 安装并安装它。

安装后进入菜单:Plugins - JSTools - JSFormat (Ctrl+Alt+M) 并且文本应该被重新格式化。

于 2021-11-16T09:19:21.963 回答