|
|
(не показаны 4 промежуточные версии 2 участников) |
Строка 29: |
Строка 29: |
| Если вызвать контекстное меню (правой клавишей мыши) из области, где редактируется текст, то в нем будет пункт «Edit» (или «Править», в зависимости от локализации), который скопирует текст в файл уникальный для данной пары (URL,textarea), и вызовет для него указанный редактор. | | Если вызвать контекстное меню (правой клавишей мыши) из области, где редактируется текст, то в нем будет пункт «Edit» (или «Править», в зависимости от локализации), который скопирует текст в файл уникальный для данной пары (URL,textarea), и вызовет для него указанный редактор. |
| По окончании редактирования, вы сохраняете файл в редакторе, возвращаетесь в | | По окончании редактирования, вы сохраняете файл в редакторе, возвращаетесь в |
− | исходную текстовую область | + | исходную текстовую текстовую область |
| * если вы нажимаете в этой области левой клавишей мыши, то содержимое файла проносится в текстовую область, а файл стирается. Впрочем, если ваш редактор не закрыт, и не настроен автоматически закрывать удаленные файлы — вы можете продолжить редактирование в редакторе, время от времени, перенося файл в текстовую область «левыми» щелчками мыши. | | * если вы нажимаете в этой области левой клавишей мыши, то содержимое файла проносится в текстовую область, а файл стирается. Впрочем, если ваш редактор не закрыт, и не настроен автоматически закрывать удаленные файлы — вы можете продолжить редактирование в редакторе, время от времени, перенося файл в текстовую область «левыми» щелчками мыши. |
| * если вы нажимаете на две кнопки или среднюю, то после переноса файл не удаляется. Может использоваться аналогично для нескольких последовательных переносов (после каждого из которых выполняется «Preview», а текст продолжаете редактироваться в редакторе). Единственная возможная проблема — если вы закончили редактировать файл, закрыли редактор, но «перенесли» его в текстбокс без удаления — то есть вероятность, что ткнув очередной раз в текстбокс, вы перенесете в него более старую версию. | | * если вы нажимаете на две кнопки или среднюю, то после переноса файл не удаляется. Может использоваться аналогично для нескольких последовательных переносов (после каждого из которых выполняется «Preview», а текст продолжаете редактироваться в редакторе). Единственная возможная проблема — если вы закончили редактировать файл, закрыли редактор, но «перенесли» его в текстбокс без удаления — то есть вероятность, что ткнув очередной раз в текстбокс, вы перенесете в него более старую версию. |
Строка 36: |
Строка 36: |
| | | |
| == Download == | | == Download == |
− | * [http://luch-mgsu.custis.ru/misc/textareasputnik/textareasputnik.xpi Download and Install the «TextArea Sputnik»] | + | * [http://luch-mgsu.msk.ru/misc/textareasputnik/textareasputnik.xpi Download and Install the «TextArea Sputnik»] |
| | | |
| == Compatibility == | | == Compatibility == |
− | Проверено на версиях <tt>1.04</tt>, <tt>1.07</tt>, <tt>1.5.0.1</tt>, <tt>2.0</tt> — проблем не обнаружено. | + | Проверено на версиях <tt>1.04</tt>, <tt>1.07</tt>, <tt>1.5.0.1</tt> — проблем не обнаружено. |
| | | |
| == Links == | | == Links == |
Строка 50: |
Строка 50: |
| | | |
| Возможно сейчас эти плагины лишены упомянутых недостатков. | | Возможно сейчас эти плагины лишены упомянутых недостатков. |
− |
| |
− | == Контакты ==
| |
− | Проблемы или предложения? → mailto:stas-fomin@yandex.ru.
| |
− |
| |
| | | |
| [[Category:Документирование]] | | [[Category:Документирование]] |
Версия 08:39, 17 марта 2006
Это плагин к броузеру «Mozilla Firefox», позволяющий относительно удобно редактировать
«TextArea»-области в произвольном внешнем редакторе, т. е. несколько снимающий проблему отсутствия в Firefox функциональности «Undo», «Find/Replace» при редактировании «TextArea».
Этот плагин нужно настроить («Tools»/ «Extensions»/ «TextArea Sputnik»/ «Options»), указав в нем:
- путь к внешнему редактору (редактор должен уметь получать имя редактируемого файла из командрой строки);
- в какой кодировке поставлять ему файлы (если ваш редактор не поддерживает UTF-8, вы можете выбрать кодировку из более чем десяти наиболее распространенных:
- UTF-8
- windows−850
- windows−1251
- windows−1252
- iso-8859-1
- iso-8859-2
- iso-8859-5
- koi8-r
- euc-jp
- iso-2022-jp
- shift_jis
- с каким расширением должен быть файл — расширение можно использользовать для указания редактору синтаксической раскраски и иной настройки;
- Если ваш редактор понимает только двухбайтные DOS-разделители строк — установите и эту опцию.
В качестве редактора рекомендуется использовать легкий редактор (чтобы мгновенно открывался).
Например, Notepad++.
Его можно взять
и настроить для расширения «wiki» некоторую синтаксическую раскраску и правила foldinga.
Если вызвать контекстное меню (правой клавишей мыши) из области, где редактируется текст, то в нем будет пункт «Edit» (или «Править», в зависимости от локализации), который скопирует текст в файл уникальный для данной пары (URL,textarea), и вызовет для него указанный редактор.
По окончании редактирования, вы сохраняете файл в редакторе, возвращаетесь в
исходную текстовую текстовую область
- если вы нажимаете в этой области левой клавишей мыши, то содержимое файла проносится в текстовую область, а файл стирается. Впрочем, если ваш редактор не закрыт, и не настроен автоматически закрывать удаленные файлы — вы можете продолжить редактирование в редакторе, время от времени, перенося файл в текстовую область «левыми» щелчками мыши.
- если вы нажимаете на две кнопки или среднюю, то после переноса файл не удаляется. Может использоваться аналогично для нескольких последовательных переносов (после каждого из которых выполняется «Preview», а текст продолжаете редактироваться в редакторе). Единственная возможная проблема — если вы закончили редактировать файл, закрыли редактор, но «перенесли» его в текстбокс без удаления — то есть вероятность, что ткнув очередной раз в текстбокс, вы перенесете в него более старую версию.
Download
Compatibility
Проверено на версиях 1.04, 1.07, 1.5.0.1 — проблем не обнаружено.
Links
Идея такого плагина не нова, давно существовали плагины
К сожалению, у них было плохо с русским (настройка кодировок и разделителей), а
ExternalEditor модально блокировал работу Firefox, что не позволяло не только редактировать несколько TextArea, но приводило к зависаниям, при попытке в редакторе скопировать из Clipboard, чего либо, скопированного туда из броузера.
Возможно сейчас эти плагины лишены упомянутых недостатков.