我不太确定这是在SU还是在这里,但我认为这里的人更有可能得到答案。
每个人都知道80字符列规则,对吗?我希望能够遵循这一点,但我使用Dreamweaver,直到这一点,我还没有找到一种方法来打开我所在文本中当前列的显示。
有谁知道这可能会在哪里找到?
编辑:这个问题的另一个答案是一个替代程序,它与Dreamweaver的资源管理器模块一样好。 (我不喜欢Eclipse或Notepad ++的资源管理器窗口。)
答案 0 :(得分:4)
我假设80字符列规则表示您的代码行不应超过80个字符。如果是这样,我没有看到显示您拥有的列的内置方式。
起初我认为编辑(Mac上的Dreamweaver) - >偏好 - >代码格式:自动换行和后置列设置为适当的量将通过强制代码以您想要“最大化”的行长度换行来获得您所需的内容。我在Dreamweaver CS3和CS4中尝试使用Mac,当代码行长于After列中的设置时,我都无法获取代码。我发现Automaic Wrapping仅在您在Design View中工作时才出现,而且当我在Code View中进行测试时,我从未看到过这种所谓的“自动包装”。我在启用和不启用Word Wrap的情况下再次尝试(查看 - >代码视图选项 - > Word Wrap)。当启用Word Wrap并且窗口比代码行宽时,我只能得到要包装的代码。
因此,在Word Wrap打开的情况下,我认为您可以创建一行包含80个字符的代码,然后使文档编辑窗口缩小到足以显示所有字符而不包装。然后,这会将您的代码包装为80个字符,以便在您达到顶峰时通知您。
然而,这非常不具吸引力。 FWIW:我一直使用Dreamweaver和Eclipse,所以如果你真的需要列,你可以将Eclipse设置为外部编辑器(编辑 - >首选项 - >文件类型/编辑器)并设置外部代码编辑器。设置完成后,您可以转到编辑 - >使用Eclipse(或任何编辑器)编辑。如果通过编辑(Mac上的Dreamweaver)进行设置,也可以使用键盘快捷键 - >键盘快捷键。如果尚未修改键盘快捷键,则需要创建当前集的新副本。这个深入到编辑 - >启动外部编辑。
前段时间我构建了Dreamweaver扩展程序:CMX Current Column。这是一个商业扩展(5美元)。为了完全披露我创建了扩展,但由于我不再使用CommunityMX,因此不再减少任何销售额。它只添加一个显示光标所在列的字段,因此大多数人可能不值5美元。
答案 1 :(得分:2)
2017年,我发现自己也在寻找这个答案。我在Dreamweaver的右下角找到了行列,在“实时预览”图标旁边 - 在“OVR”/“INS”文本(无论您激活了哪个)和“实时预览”图标之间。当您在工作屏幕中移动光标时,行/列将会改变。
希望能有所帮助。