Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[54.87.17.177] |
|
Сообщ.
#1
,
|
|
|
Ищу оптимизатор табов/пробелов, учитывающий специфику языков.
Например, есть код: ; Ассемблер mov eax,ebx ; Коммент 1. заменить табы на пробелы, удалить концевые пробелы. 2. заменить пробелы на табы (не добавляя лишних пробелов, а просто немного сдвигая инструкцию влево или вправо) с расчётом 1 таб = 4 пробела. 3. чтобы инструкция отстояла от начала строки на 2 таба, между mov и eax,ebx был ещё один таб, а коммент был выровнен на 40 позиции и выравнивался пробелами (минимум 2 пробела). etc... Желательно чтобы работала из командной строки. p.s. Понятно, что можно самому написать, но зачем писать, если уже возможно, есть? Добавлено Windows |
Сообщ.
#2
,
|
|
|
Несколько лет назад я пробовал найти форматтер исходного текста для ассемблера и, к удивлению, не нашёл. Единственно, на сайте KolibriOS встретил скрипт, который выполнял роль автоформаттера - http://board.kolibrios.org/viewtopic.php?f=7&t=1950&start=60.
Применить его не смог - в Windows нет bash, а что делать с beautifyer.pl совсем не понял (похоже на Perl Script). |
Сообщ.
#3
,
|
|
|
Цитата Федосеев Павел @ Ну, судя по расширению, это и есть Perl Script. а что делать с beautifyer.pl совсем не понял (похоже на Perl Script) |