编译Elm代码时如何停止烦人的红色Atom通知

问题描述 投票:3回答:1

enter image description here

我也在其他语言中也看到过这个问题-例如,在这里:https://github.com/atom/atom/issues/8152-解决方案是仅停止所有通知。

我实际上只想停止来自elm-linter或任何引起这种情况的linter软件包的通知。

我安装的Atom软件包是:

atom-beaufify               ---- first group
language-elm
linter
linter-elm-make
linter-ui-default

elmjutsu
elm-instant
busy-signal
intentions

不确定是哪个原因引起的-我在设置中检查了所有设置,但没有找到任何明显的方法来关闭通知。

我认为导致此问题的程序包属于第一类,因为它们更有可能与榆木毛和通知互动。尽管我不能确定。

非常感谢引起此问题的软件包的任何见解-或在棉绒掉毛时如何关闭通知的任何方法。

编辑:我找到了导致此问题的软件包。是atom-beautify-在stack trace中没有水平滚动-在红色方框内-这就是为什么我之前没有完整看到它的原因。

I am looking for one of the following things:    

    a closing bracket '}'    
    whitespace    

at file:///C:/Users/devel/.atom/packages/atom-beautify/src/beautifiers/beautifier.coffee:322:27    
at tryCatcher (C:\Users\devel\.atom\packages\atom-beautify\node_modules\bluebird\js\release\util.js:16:23)   
at Promise._settlePromiseFromHandler (C:\Users\devel\.atom\packages\atom-beautify\node_modules\bluebird\js\release\promise.js:512:31)    
at Promise._settlePromise (C:\Users\devel\.atom\packages\atom-beautify\node_modules\bluebird\js\release\promise.js:569:18)    
at Promise._settlePromise0 (C:\Users\devel\.atom\packages\atom-beautify\node_modules\bluebird\js\release\promise.js:614:10)    
at Promise._settlePromises (C:\Users\devel\.atom\packages\atom-beautify\node_modules\bluebird\js\release\promise.js:693:18)    
at Async._drainQueue (C:\Users\devel\.atom\packages\atom-beautify\node_modules\bluebird\js\release\async.js:133:16)    
at Async._drainQueues (C:\Users\devel\.atom\packages\atom-beautify\node_modules\bluebird\js\release\async.js:143:10)    
at Async.drainQueues (C:\Users\devel\.atom\packages\atom-beautify\node_modules\bluebird\js\release\async.js:17:14)    
at process._tickCallback (internal/process/next_tick.js:103:7)
atom-editor elm elm-make
1个回答
1
投票

我再次重新安装了所有与榆木相关的软件包,包括atom-beautifier

错误暂时消失了-尽管我不能肯定地说-因为以前它也消失了-并且再次出现。我无法复制或预测为什么这种方式。

[如果您有解释,请发布另一个答案,我将选择它作为接受的答案。

直到重新安装软件包并重新启动编辑器,然后再重新启动编辑器,然后才能重新开始。->

© www.soinside.com 2019 - 2024. All rights reserved.