我爱 emacs,
并且我想在其中进行网络编程工作,
但是我找不到让它正确编辑 HTML 的方法。
我的意思是这真的很糟糕。
它可以很好地处理 HTML,但不能很好地处理 PHP、javascript 等。
我尝试获取 html-helper-mode... 我下载了它,将它放在 /usr/local/share/emacs/site-lisp 中,并将其添加到我的 .emacs 文件中:
(autoload 'html-helper-mode "html-helper-mode" "Yay HTML" t)
(setq auto-mode-alist (cons '("\\.html$" . html-helper-mode) auto-mode-alist))
Run Code Online (Sandbox Code Playgroud)
从某个站点复制和粘贴(我不知道 elisp)。
它只是,根本没有突出任何内容。
我尝试下载一大堆模式并使用其他模式将它们串在一起,但无济于事。
Emacs 在其他方面都很棒——为什么它不能完成编辑网页的简单任务?我的意思是,如今对于编辑来说,这是一件非常标准的事情。
那么,有谁知道如何做到这一点?
如果我目前在 Notepad++ 中突出显示了一个 html 标签,有没有办法自动跳转到结束标签,反之亦然?
我希望能够接收 HTML/Rich 电子邮件,但自从我为 Thunderbird 安装 Enigmail 以来,这一直是不可能的。所有电子邮件都显示为纯文本或根本不显示。这有一些积极的方面,但有些电子邮件的格式非常奇怪。
如何启用 HTML/富电子邮件?
我正在用 Thunderbird 写一封电子邮件,用粗体、斜体、项目符号等对其进行格式化。完成后,我想将 HTML 复制到我的博客中。
我尝试了Edit HTML Source Add-On,但它“与 Thunderbird 3.1.10 不兼容”。
我还能如何查看我在 Thunderbird 中编写的电子邮件的 HTML 源代码?
谢谢 baraboom,就是这样,实际上您可以直接按 CTRL-S 保存然后转到草稿并查看源代码:

所以,前几天我在玩 Java 套接字、服务器和流,纯粹出于好奇,我决定打开谷歌浏览器并导航到 127.0.0.1,瞧,我来了跨越实际页面!页面来源是<html><body><h1>It works!</h1></body></html>
我顿悟了,如果我能找到导致此页面出现的原因以及该页面在我的计算机上的位置,我可以轻松地开始使用 HTML 并可能创建我自己的网站。我正在寻找一种可能的安装方式,使我的 iMac(和 Macbook;这件事发生在 iMac 和 Macbook 上)以这种方式运行。到目前为止,我已经想出了它是 Eclipse EE、XCode、BBEdit、MonoDevelop(不太可能)、LabView(也不太可能)或其他一些程序的可能性。这些是我安装的唯一可能具有这种效果的开发人员程序。我没有阿帕奇。
任何帮助将不胜感激。
例如,要更改的内容:
<section><article><h1></h1><p></p></article></section>
Run Code Online (Sandbox Code Playgroud)
到:
<section>
<article>
<h1></h1>
<p></p>
</article>
</section>
Run Code Online (Sandbox Code Playgroud)
...适用于整页和片段。
Edit > Line > Reindent设置不这样做head和body标记,因此它不适用于部分,它还存在各种其他问题(Notepad++ 有自动缩进,Dreamweaver 有应用源格式,Aptana 有格式等)
Tag 插件错误地处理内联标签,例如在此代码段中使用它:
<p>foo<a>bar<span>baz<span>qux</span></span></a></p>
结果是:
<p>
foo
<a>
bar
<span>
baz
<span>qux</span>
</span>
</a>
</p>
Run Code Online (Sandbox Code Playgroud) 我通过打开(index.html在 Word 中打开)将HTML 报告导入到Word 中,并将结果作为附件复制/粘贴到我的文档中。
它工作得很好,除了所有图像(其中 200 个)实际上都链接到我硬盘上的图像。因此,当我将文档发送给我的同事时,他们没有图像。
我如何告诉 MS-Word 将这些图像嵌入到文档中?
如果您有针对一张图像执行此操作的程序,我也许可以录制一个宏或编写一个基于视觉的宏。
但是假设我有一个 URL,它可以是 SWF、PNG 或 MP3 或其他格式。如何强制我的浏览器(在这种情况下我使用 Google Chrome)下载文件,而不是自动显示/播放它?
我解决这个问题的古怪方法是创建一个单行 HTML 文件,其中包含一个指向 URL 的超链接,然后右键单击并将链接另存为。但是必须有更好的方法来做到这一点。我只是无法通过谷歌搜索找到它。
鉴于 HTML 页面中没有缓存设置,旧网站访问者多久才能在不强制刷新的情况下看到新的网站设计?
在 Dreamweaver 中,键入</将自动关闭最后一个打开的标签,因此您不必全部键入,如果您不确定是否关闭了一个标签,它会有所帮助。有没有一个插件可以为 Notepad++ 提供这个剂量?
这不像文本 FX,在文本 FX 中键入开始标签/括号会在光标的另一侧添加关闭。此行为是在</键入时发生的自动完成,DW 会找到最里面的打开标记,然后将其关闭。我发现,当我可以选择使用 DW 时,我会比 DW 提供的任何其他功能更频繁地使用此功能。因此,我很想知道在 NPP 中是否有办法做到这一点。
这是有问题的 DW 偏好:

请注意有一个不同的选项可以执行文本 FX 的功能,但我不想要那样。
我不反对非正统的建议、某种宏或堵塞的破解。任何模拟功能的东西。如果需要,我可以写一个插件,我只是不知道如何去做。
html ×10
notepad++ ×2
thunderbird ×2
autocomplete ×1
autoindent ×1
browser ×1
download ×1
emacs ×1
email ×1
enigmail ×1
http ×1
javascript ×1
localhost ×1
macos ×1
php ×1
visual-basic ×1
web ×1