我正在使用最新的 Visual Studio Code 和 Prettier 代码格式化插件。问题是,它破坏了这样的长语句:
var text = Ext.String.format(gettext("{0} used of {1}"), local_used, local_quota);
Run Code Online (Sandbox Code Playgroud)
进入这个:
var text = Ext.String.format(
gettext("{0} used of {1}"),
local_used,
local_quota
);
Run Code Online (Sandbox Code Playgroud)
有没有办法禁用此设置?
我正在尝试设计我的输出的样式,console.log()以使我的应用程序错误脱颖而出。
到目前为止,这有效:
console.log('%cHello World', 'background: #222; color: #bada55');
Run Code Online (Sandbox Code Playgroud)
但这并没有:
var text = "Hello World";
var style = "background: #222; color: #bada55";
console.log('%c', text, style);
Run Code Online (Sandbox Code Playgroud)
它只是返回background: #222; color: #bada55。我缺少什么?
这是我上班时经常发生的事情:
[user@macmini ~/code/project $] git add .
[user@macmini ~/code/project $] git commit -m "Fixed whatever bug"
[master 93a3c47] Fixed whatever bug
3 files changed, 290 insertions(+)
create mode 100644 .DS_Store
create mode 100755 some-code.js
create mode 100755 some-other-code.js
Run Code Online (Sandbox Code Playgroud)
如您所见,.DS_Store在Finder中打开文件夹后,我意外地提交了macOS所创建的文件。
在这种情况下,我通常会再次克隆存储库,将新代码复制并粘贴到其中,然后再次提交而不使用.DS_Store。但是我知道这不是干净的方法。
那么,如何彻底撤消提交?我已经尝试过,git reset --hard HEAD但是它也会删除我的新文件。