Nos bastidores:
Isso é definido em notepadqq
do libs/codemirror/addon/fold/foldcode.js
com esta função :
CodeMirror.commands.foldAll = function(cm) {
cm.operation(function() {
for (var i = cm.firstLine(), e = cm.lastLine(); i <= e; i++)
cm.foldCode(CodeMirror.Pos(i, 0), null, "fold");
});
Isso foi adicionado em 2014 com este commit .
Coisas para experimentar:
Sua documentação sugere que você pode selecionar todo o texto ( ctrl + a ) e formato como um bloco ( ctrl + q ):
Além disso, se você estiver executando uma versão incrivelmente antiga de notepadqq
, poderá tentar atualizar o espelho de código seguindo as etapas de sua documentação e ajuste sua versão.
Editar: Como você está executando a 1.01, que é a versão mais recente, talvez seja necessário colocar uma solicitação de recurso aqui .