问题标签 [bbedit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
139237 浏览

eclipse - 在 Eclipse 中显示一些不可见/空白字符

很久以前,我从 BBEdit 过渡到在 Eclipse 中进行所有 Web 应用程序开发。但我错过了 BBEdit 的一个小功能。我曾经能够显示诸如制表符之类的不可见字符,但不能显示诸如空格之类的其他不可见字符。我知道我可以在 Eclipse 中批量打开所有这些,但我想知道是否有办法在 Eclipse 中只显示一些不可见的。

0 投票
6 回答
30190 浏览

php - 转义 PHP 输出的 HTML 属性的双引号

通常在编写 PHP 时,我会让它输出一些这样的 HTML -

显然这不会解析,因为我需要转义<a>元素属性中的双引号。是否有一个正则表达式可以快速执行此操作,而不是我手动添加反斜杠?

另一件事 - 正则表达式不应该在标签之外转义双引号(例如,我在其中附加了$link_text变量。

有任何想法吗?

0 投票
5 回答
2580 浏览

grep - 帮助 BBEdit 中的 grep

我想在 BBedit 中 grep 以下内容。

寻找:

用。。。来代替:

或者

寻找:

用。。。来代替:

基本上,当有多个类别时,我需要找到逗号和空格,添加换行符并将打开/关闭包裹在类别周围。

有什么想法吗?

0 投票
7 回答
4855 浏览

regex - Grep 中是否存在真正通用的通配符?

这里真的很基本的问题。所以我被告知一个点。匹配除换行符以外的任何字符。我正在寻找与任何字符匹配的东西,包括换行符。

我要做的就是在两个特定字符串之间捕获网站页面中的所有文本,剥离页眉和页脚。像 HEADER TEXT(.+)FOOTER TEXT 之类的东西,然后提取括号中的内容,但我找不到在页眉和页脚之间包含所有文本和换行符的方法,这有意义吗?提前致谢!

0 投票
3 回答
132 浏览

svn - Mac 源代码控制选项,工作和实时存储库都是远程的?

我已经从事 LAMP 开发大约十年了。我偶尔会使用 CVS 和 SVN。我主要使用 BBEdit 进行编码。

我正在尝试设置某种源代码控制来管理 LAMP Web 应用程序。我宁愿没有本地存储库。我通常有一个开发服务器和一个实时服务器。我正在寻找一个可以使用的源代码控制选项。这主要是因为我在多台机器上工作,不想在每台机器上配置 PHP、MySQL ......以测试工作副本。另外,如果工作副本在本地机器上,我无法在其他机器上测试它(无需额外的工作。)

有什么选择呢?对于 SVN,到目前为止,我只能弄清楚如何使用本地副本创建远程存储库。

此外,它们很少在具有相同用户的相同服务器上。我在六个不同的主机上有六个实时站点。然后我在自己的服务器上拥有开发站点。

谢谢。

0 投票
1 回答
140 浏览

timestamp - 带有 SVN 的时间戳(使用 BBedit/Texmate)

有没有办法在每次提交时自动将时间戳插入文档(html/css/js/php/pl/txt)?

0 投票
2 回答
184 浏览

xml - 使用正则表达式从另一组中删除一组标签

我有一个用 BBEdit 编辑的大 XML 文件。

在 XML 文件中,它是旧日记的数字娱乐,是包含在注释标签中的文本。

然而,一些注释标签的引号包含在嵌套在其中的引号标签中。

我需要从注释标签中删除所有引用实例,同时保留引用标签的实际内容。所以这个例子会变成:

我已经在 BBEdit 中使用 GREP 成功删除了其中的一些,但我开始遇到更复杂的注释标签,这些标签跨越多行或在两组不同的标签之间有文本。例如:

有些报价可以持续超过 10 行。在我的正则表达式中使用 \r 似乎没有帮助。

我还应该说引用标签可以存在于注释标签之外,这排除了只是批量查找 /?quote 并删除它的可能性。我仍然需要在文档中使用引号标签,而不是在注释标签中。

非常感谢您的帮助。

0 投票
3 回答
495 浏览

css - 正则表达式删除具有给定类的段落后的标记

有没有办法选择<br>给定类的段落后面的所有标签?IE<p class="myclass">This is a paragraph</p><br>

HTML 中可能还有其他内容<br>,所以我不能使用它:

而且我无法删除所有<br>标签。如果有办法选择这些特定<br>标签,那么我可以使用 CSS。

大约有 700 页,我不想通过每一页来确定是否<br>需要。我知道在“myclass”类的段落之后不需要它。

如果无法选择这些标签,那么我认为我可以使用 BBEdit 进行搜索并使用正则表达式进行替换。但我不知道如何编写可行的 RE。

TIA,琳达

0 投票
1 回答
920 浏览

macos - 添加快捷方式到 BBEdit 子菜单

有没有办法在 BBEdit 中添加标记/整洁/重排文档子菜单的快捷方式?

0 投票
3 回答
7921 浏览

python - 快速:python,终端“找不到打印命令”

使用终端运行用 textwrangler 编写的 python 脚本大约 18 个月。决定考虑迁移到 IDE 的可能性,因此下载了几个试用版。刚下载 BBEedit,突然遇到执行脚本的问题,无论是来自 BBedit 还是 Textwrangler。以下代码:

产生以下错误消息:

有些文件仍然可以正常工作,但我正在努力弄清楚为什么其他文件现在不行 - 甚至不确定 BBedit 下载是否导致了问题。任何人都可以帮忙吗?