Ei 👋 Estou tendo problemas para desativar as anotações. Depois de pesquisar alguns problemas, tentei o seguinte:
<AceEditor
value={code}
mode="javascript"
theme="github"
showLineNumbers
readOnly
editorProps={{
$useWorker: false,
}}
setOptions={{
useWorker: false
}}
/>
Pelo que entendi, definir setOptions.useWorker
ou editorProps.$useWorker
como false
deve desabilitar anotações e linting completamente, mas simplesmente não está funcionando. Alguma ideia?
Obrigado!
Tente remover $useWorker: false
de editorProps
. Parece que a configuração de ambas as opções não desativa o linter. Você só precisa de useWorker: false
em setOptions
.
@JasonEtco a dica de @SidneyNemzer ajuda?
@SidneyNemzer @securingsincity Não tive a chance de testá-lo, acabei
Por que vale a pena, eu tinha passado por iterações de tentar cada um individualmente, o que não funcionou.
@securingsincity , posso confirmar que a dica @SidneyNemzer funciona:
<AceEditor
mode="javascript"
theme="monokai"
onChange={this.handleChange}
value={this.state.code}
name="editor"
setOptions={{ useWorker: false }}
editorProps={{ $blockScrolling: true }}
/>
desabilita com sucesso o trabalhador. Ansioso pela mudança do eslint para o babel-eslint.
Ansioso pela mudança do eslint babel-eslint
Você despertou meu interesse @mattblackdev. Ace mudou para usar ESLint? Eu não vi nada sobre isso sendo concluído no repositório Ace.
+1
O truque não funcionou para mim. Ele continua tentando iniciar o trabalhador.
Eu me pergunto se eu definir useWorker como false, ele para de tentar criar um trabalhador? Ou cria um, mas não o usa.
{
...,
setOptions: {
useWorker: false
}
}
está desativando todas as anotações para mim
Também encontrei o problema de anotações desativadas que não faziam efeito.
Operações rápidas ainda podem ser usadas para fazer anotações em desenvolvimento
Tente remover
$useWorker: false
deeditorProps
. Parece que definir _both_ das opções, na verdade, não desativa o linter. Você só precisa deuseWorker: false
emsetOptions
.
sim, isso funciona
Comentários muito úteis
está desativando todas as anotações para mim