Dreamweaver - 有没有办法防止 [shift+return] 在代码视图中输入新行?

Dreamweaver - 有没有办法防止 [shift+return] 在代码视图中输入新行?

目前,我有一些项目经常需要<br>在代码中插入换行符。我一直使用[shift+return]然后点击[delete]来删除 Dreamweaver 也会插入到代码中的换行符。

假设我有这行代码:

<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt</p>

然后我将光标放在后面,elit,然后输入[shift+return]。Dreamweaver 使其变成这样:

<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit,<br>
sed do eiusmod tempor incididunt</p>

我希望 Dreamweaver 不要在代码中插入换行符,如下所示:

<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit,<br> sed do eiusmod tempor incididunt</p>

所以我只希望 Dreamweaver 插入<br>而不是新行。如果有一种方法可以在代码和设计视图中使用时不添加新行,[shift+return]那就更好了。

我发现Stack Overflow 上的这个,但我不认为他要求的是同一件事。

答案1

您可以通过单击“首选项”窗口中“代码格式”内的“标签库”按钮来执行此操作。从那里,您可以导航到“br”标签,通过选择在“换行符”下插入代码时添加的“无换行符”来删除换行符。

答案2

您可以删除内部热键,并使用以下方式将其替换为您自己的热键自动热键

  1. 删除现有的热键。您可能需要创建新的快捷键集。

    在此处输入图片描述

  2. 在您的 AutoHotKey 脚本中使用类似这样的内容:

    +Enter::
      Send <br />
    

你可能想让脚本更有趣如果获胜,但我自己无法让它正常工作。

答案3

您需要一些东西来为您的键盘创建宏,基本上就是创建一个新的“热键”。许多包含多媒体键的键盘都有一个程序,可以让您创建新的宏并重新映射键盘。检查您的键盘应用程序或转到控制面板->键盘,您可能会发现其中隐藏了一些选项。

如果没有,则需要找到第三方实用程序,该实用程序将为任何按键创建宏并将其转换为新宏。我不需要使用第三方实用程序,因为我购买的键盘始终具有内置选项来执行此操作。以下链接提供了几个实用程序。如果您尝试其中一种并遇到问题,这里的某个人可能会帮助您进行配置。http://www.techsupportalert.com/best-free-hotkey-macro-recorder-utility.htm

相关内容