Для автоотступа это может сделать любое количество текстовых редакторов. Мне нравится Leafpad в качестве основного инструмента блокнота. Может автоиндент.
Автоматически закрывающиеся скобки: для html я бы начал с Bluefish. Также Sea Monkey в полной версии поставляется с графическим редактором html.
Вы хотите редактировать html или языки, такие как python или perl?
Для языкового программирования существуют функциональные полнотекстовые редакторы, такие как geany или kate. Они могут автоматически добавлять закрывающие скобки и автоматический отступ.
Если вам нужна полноценная настольная среда программирования и отладки, вам может понадобиться возвышенное или затмение.
Удовлетворяет ли какой-либо из этих вариантов ваше стремление к редактированию кода?
Ya que parece que estás usandobash
:
read -p 'Please enter the number of iterations: ' niter
for (( i = 0; i < niter; ++i )); do
read -p "Please enter number $(( i + 1 )): " num[i]
done
echo 'All numbers:'
printf '\t%s\n' "${num[@]}"
Es decir, use una matriz.
Ejecutarlo:
$ bash script.sh
Please enter the number of iterations: 3
Please enter number 1: 12
Please enter number 2: 21
Please enter number 3: tom
All numbers:
12
21
tom
El siguiente problema que tendrá es verificar que el usuario ingrese números.