问题标签 [abbreviation]

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 投票
1 回答
585 浏览

sublimetext2 - emmet 片段扩展从 html 缩进头部和正文并插入额外的换行符

我有一个关于在我的snippets.json扩展中使用自定义缩写缩进和插入额外空行到入门 html5 文档中的问题。

我的自定义缩写如下所示:

"doc": "html[lang=${locale}]>(head>meta[charset=UTF-8]+title{${1:PageTitle}}+link:css)+(body>(header+main+footer)"

上述缩写产生以下起始 html:

我想将<html>标签之间的所有内容再缩进一级,并在<html lang="en-US"></head></header></main></footer></html>标签之后插入一个空行。

谁能提供解决方案?

0 投票
2 回答
502 浏览

vim - Vim 缩写 - 以插入模式结束

通过几个指南来设置一些简单的 Vim 缩写。我快到了,我似乎无法找到如何结束 IN 插入模式。

我有的:

怎么了:

我想要发生的事情:

我试过的:

0 投票
1 回答
1028 浏览

actionscript-3 - 1000 到 1k、1000000 到 1m 等数字缩写

如何将 1000 转换为 1k 或 1200 转换为 1.2k?其他编程语言还有其他解决方案,但我不知道如何使其与 AS3 一起使用。

或者有没有更短的方法来做到这一点,而不是如果数字 > 1000 然后使它成为 1k?

0 投票
1 回答
227 浏览

resharper - 如何使更清晰地识别 JSON 为不正确的缩写

我的一位同事喜欢将Json标识符拼写为JSon.

如何让 Resharper 检测到JSon不正确的缩写并建议有效的拼写?

0 投票
1 回答
166 浏览

javascript - 具有不同精度的缩写数字

我已经做了很多尝试来让它发挥作用。但是我发现的所有内容都以错误的数字四舍五入结束 - 或者以缩写字符撞墙。

我想要的是一个函数,我可以给出一个数字,比如 like 1234,它应该把它缩短为:1.23k。但精度可能会因数字的大小而异。

所以我的问题是,我该如何编写这样的函数?

所以后缀并不总是单个字母,它们可以是整个单词。

这可以动态执行吗?还是我必须对每一个结果进行硬编码?

0 投票
2 回答
132 浏览

emacs - 为包含参数的函数创建缩写

当我使用 define-skeleton 定义一个函数时,我可以在我的缩写表中为它创建一个缩写,

但是,如果我使用 defun (需要争论),例如,

那么我仍然可以使用“Mx function_name”来调用它,但我无法使用缩写来调用它(我收到一条与错误数量的参数有关的错误消息)。我可以在这里使用一种解决方法吗?

0 投票
1 回答
63 浏览

python - Emacs:如何使缩写词在 python 注释中起作用?

我正在尝试在 python-mode 中使用 abbrev-mode。缩写在 python 代码中工作正常,但在 python 注释中不起作用。我怎样才能让它们也能在 python 注释中工作?谢谢。

0 投票
1 回答
29980 浏览

linux - top %cpu 缩写是什么意思?

有谁知道顶级进程表上方标题中的 %CPU 行中的 2 个字母缩写是什么意思?这是运行顶部的示例输出。

这是我的猜测和我不知道的。

0 投票
1 回答
132 浏览

coding-style - 来自 Code Complete 的关于在 CamelCase 中使用缩写的建议

在最新的代码审查中,有人问我,为什么我将方法名称从 更改GetHDRFrameGetHdrFrame,而HDR是一个缩写。我很确定 Code Complete 中有这样的建议:在 CamelCase 名称中使用缩写时,将它们视为常规单词。但是我找不到写它的地方。有人可以在 Code Complete 中给我一个确切的短语吗?

与 MS 规则的有用链接有一个类似的问题,但我正在寻找 Code Complete 报价。

0 投票
3 回答
37 浏览

emacs - 我可以将一些宏后处理绑定到 Emacs 缩写吗?

我正在尝试创建扩展为某些文本然后移动光标的“智能”缩写。例如,在 C 模式下,我想将光标INC扩展到#include <><> 符号之间。或者,在 HTML 模式下:将光标BF扩展到正确的位置。<b></b>

什么是解决这个问题的聪明方法(没有为所有这些定义函数并将它们绑定到一个键,我不想这样做,因为我更喜欢缩写)?