我目前使用 Brackets 作为 JS 开发的 IDE。我很喜欢它,但我缺少 Sublime Text 和 WebStorm 中的一些功能,例如双击某个单词,编辑器会突出显示文档中出现的相同字符串。
据我所知,默认情况下 Brackets 不会这样做。有没有插件可以添加这种行为?
提前致谢。
我正在寻找一种使用 Adobe Brackets自动缩进我的html代码的方法。
目前,当我选择了整个代码(Ctrl+ A),并使用使用内置的缩进选项Ctrl+ ],
整个文本向前移动一个选项卡。我正在寻找的是正确自动缩进代码,例如JSFiddle的Tidy Up选项的工作方式。
或者换句话说,我想要以下内容:
<html>
<head>
</head>
<body>
<div>
<span>
</span>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
成为:
<html>
<head>
</head>
<body>
<div>
<span>
</span>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
而不是简单地向前移动标签距离,例如:
<html>
<head>
</head>
<body>
<div>
<span>
</span>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我试过搜索并阅读首选项,但找不到办法做到这一点。有任何想法吗..?
有没有办法在 Adobe Brackets 中显示(通常不可见的)格式字符?诸如空格、制表符和换行之类的东西是我在这里寻找的东西。
当我学习编写 bash 脚本时,我使用反引号将命令的输出放入变量中,例如,
ALLPDFS=`find . -name \*.\[pP\]\[dD\]\[fF\]`
Run Code Online (Sandbox Code Playgroud)
但大多数“官方”脚本(在 Linux 软件包等中下载的脚本)使用带有美元符号和括号的表示法:
ALLPDFS=$(find . -name \*.\[pP\]\[dD\]\[fF\])
Run Code Online (Sandbox Code Playgroud)
有充分的理由选择其中之一吗?我猜第二个更符合其他 bash 语法。虽然我尝试过计时
time for (( i=0; i<10; i++ )); do a=`find . -name \*.\[pP\]\[dD\]\[fF\]`; done
time for (( i=0; i<10; i++ )); do a=$(find . -name \*.\[pP\]\[dD\]\[fF\]); done
Run Code Online (Sandbox Code Playgroud)
这没有任何区别。也许有一种更适合堆栈/堆使用吗?