0
respostas

Como fechar parênteses de forma eficiente

Olá, não sei se esse assunto sera abordado futuramente no curso mas estou com uma duvida em relação ao fechamento de parenteses na IDE. Pegando como exemplo essa parte de codigo em que eu sem querer adicionei um parenteses a mais ao redor da funcao, qual seria a forma mais eficiente de fecha-los? Porque nao consigo apaga-los simplesmente com o backspace. Eu teria que pegar o parenteses inicial e usar o atalho Alt + Shift + J até que o parenteses final fosse cuspido para frente?

'('(defn valor-descontado
   "Retorna o valor com desconto de 10% se o valor bruto for estritamente maior que 100."
   [valor-bruto]
   (if (> valor-bruto 100)
     (let [taxa-de-desconto (/ 10 100)
           desconto (* valor-bruto taxa-de-desconto)]
       (println "Calculando desconto de " desconto)
       (- valor-bruto desconto))
     valor-bruto)')'

Edit: Creio que achei a resposta, achei o atalho Alt + S