Ассоциации файлов

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
krok
Posts: 8
Joined: Fri 11 Dec, 2009 00:29

Ассоциации файлов и командная строка

Post by krok »

Latest post of the previous page:

AlexII wrote:«%ProgramFiles%\Far\Documentation\rus\TechInfo.txt», TechInfo #79?!
На Far2 не работает

b1279 x86
zeroed
Posts: 16
Joined: Wed 24 Sep, 2008 18:06

Ассоциация файлов - результат выполнения команды в редактор

Post by zeroed »

Добрый день.

Хочу сделать следующее:

У меня есть MyClass.java и MyClass.class объекты. Это соответственно исходный код класса на языке Java и откомпилированный байт-код.

Я хочу сделать ассоциацию на *.class файлы. Есть утилита javap, которая показывает дизассемблированный байт-код. Например:

javap -c MyClass выведет на экран дизассемблированный код для MyClass.class.

Это работает при нажатии на ввод. Но я хочу чтобы это срабатывало при нажатии F3 + результат показывался во внутреннем редакторе. Т.е. по сути я хочу заменить дефолтное поведение редактора и не показывать тупо набор байт, а показывать дезассемблированный код, это было бы жутко удобно.

Возможно ли сделать это с помощью каких-то хитрых темплейтов?

Сейчас я использую:

Code: Select all

javap -c !
Может быть можно подставить в эту команду что-то, что скажет фару передать вывод во внутренний просмотрщик и открыть его?

Спасибо.
Игорь Юдинцев
Posts: 726
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 2 times

Re: Ассоциация файлов - результат выполнения команды в редактор

Post by Игорь Юдинцев »

как пример:
User avatar
Александр Кряжев
Posts: 882
Joined: Sun 03 Dec, 2006 10:09
Location: Москва
Has thanked: 2 times
Contact:

Re: Ассоциация файлов - результат выполнения команды в редактор

Post by Александр Кряжев »

F1 - Shift+F2 - "FAR commands" - Enter - Enter - Enter

Фар - маргинальный продукт. (c) zg
zeroed
Posts: 16
Joined: Wed 24 Sep, 2008 18:06

Re: Ассоциация файлов - результат выполнения команды в редактор

Post by zeroed »

Огромное спасибо!

Как всегда, фар рулит. Открываю для себя что-то новое!
zeroed
Posts: 16
Joined: Wed 24 Sep, 2008 18:06

Re: Ассоциация файлов - результат выполнения команды в редактор

Post by zeroed »

А еще один вопросик в догонку..

Если я в редактор это посылаю, изменяю там что-нибудь, то что сохраняется? Что-нибудь вообще сохраняется? =)
zeroed
Posts: 16
Joined: Wed 24 Sep, 2008 18:06

Re: Ассоциация файлов - результат выполнения команды в редактор

Post by zeroed »

Все, я понял, временный файл...
temporaryName
Posts: 3
Joined: Thu 28 Jan, 2010 14:17

Кастомизация "запуска" для файлов определенного типа

Post by temporaryName »

Здравствуйте. Извиняюсь, что задаю вопрос, ответ на который мог бы сам при желании нагуглить.

Хочу спросить, как можно сделать следующее:
Задать некоторый список "маска файла"->"шаблон команды", так чтобы "Enter" по файлам определённой маски приводил к выполнению в Far'e соответствующего шаблона команды.
Например, что-то типа:

"*.avi,*.mpg"->"mplayer %filename%"
"*.patch"->"patch -p0 -i %filename%"

Так, "Enter" в file panel, когда под курсором находиться файл "first.patch" равносилен набору и выполнению в Far'е команды "patch -p0 -i first.patch".

Спасибо.
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Re: Кастомизация "запуска" для файлов определенного типа

Post by Centaur »

Commands | File associations.
tstr
Posts: 559
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 20 times
Been thanked: 9 times

Re: Кастомизация "запуска" для файлов определенного типа

Post by tstr »

F1, "Ассоциации файлов"
User avatar
HaRT
Moderator
Posts: 10863
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Кастомизация "запуска" для файлов определенного типа

Post by HaRT »

:rtfm: «Ассоциации файлов»
Фар есть инструмент, а не нянька. © 2009 DrKnS
temporaryName
Posts: 3
Joined: Thu 28 Jan, 2010 14:17

Re: Кастомизация "запуска" для файлов определенного типа

Post by temporaryName »

Спасибо большое!
temporaryName
Posts: 3
Joined: Thu 28 Jan, 2010 14:17

Re: Кастомизация "запуска" для файлов определенного типа

Post by temporaryName »

Жаль, нет маркера "Проблема решена".
User avatar
Александр Кряжев
Posts: 882
Joined: Sun 03 Dec, 2006 10:09
Location: Москва
Has thanked: 2 times
Contact:

Re: Кастомизация "запуска" для файлов определенного типа

Post by Александр Кряжев »

Капитан Очевидность: "Возник вопрос, жми F1!" :)

Фар - маргинальный продукт. (c) zg
Berline
Posts: 27
Joined: Wed 27 May, 2009 09:28

Вопрос. как написать...

Post by Berline »

Не до конца понимаю макросо структуру, если вопрос не корректен - извините:
Как написать макрос, чтобы при открытии файлов только с определенным расширением. напимер *.ext1 *.ext2 и *.ext3 - при попытке открыть их по энтеру - автоматически срабатывал Shift + Enter?
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: Вопрос. как написать...

Post by Skirda »

это не про макросы :-)
Это про ассоциации. Hint: start
We are the Borg. You will be assimilated.
So Say We All!
Post Reply

Return to “Нужна помощь”