|
|
(не показано 12 промежуточных версий 5 участников) |
Строка 1: |
Строка 1: |
− | Это плагин к броузеру «Mozilla Firefox», позволяющий относительно удобно редактировать | + | Это плагин к броузеру «Mozilla Firefox», позволяющий относительно удобно редактировать |
− | «TextArea»-области в произвольном внешнем редакторе, т. е. несколько снимающий проблему отсутствия в Firefox функциональности «Undo», «Find/Replace» при редактировании «TextArea». | + | «TextArea»-области в произвольном внешнем редакторе, то есть несколько снимающий проблему отсутствия в Firefox функциональности «Undo», «Find/Replace» при редактировании «TextArea». |
| | | |
| Этот плагин нужно настроить («Tools»/ «Extensions»/ «TextArea Sputnik»/ «Options»), указав в нем: | | Этот плагин нужно настроить («Tools»/ «Extensions»/ «TextArea Sputnik»/ «Options»), указав в нем: |
| * путь к внешнему редактору (редактор должен уметь получать имя редактируемого файла из командрой строки); | | * путь к внешнему редактору (редактор должен уметь получать имя редактируемого файла из командрой строки); |
| * в какой кодировке поставлять ему файлы (если ваш редактор не поддерживает UTF-8, вы можете выбрать кодировку из более чем десяти наиболее распространенных: | | * в какой кодировке поставлять ему файлы (если ваш редактор не поддерживает UTF-8, вы можете выбрать кодировку из более чем десяти наиболее распространенных: |
− | ** UTF-8
| + | :* UTF-8 |
− | ** windows−850
| + | :* windows−850 |
− | ** windows−1251
| + | :* windows−1251 |
− | ** windows−1252
| + | :* windows−1252 |
− | ** iso-8859-1
| + | :* iso-8859-1 |
− | ** iso-8859-2
| + | :* iso-8859-2 |
− | ** iso-8859-5
| + | :* iso-8859-5 |
− | ** koi8-r
| + | :* koi8-r |
− | ** euc-jp
| + | :* euc-jp |
− | ** iso-2022-jp
| + | :* iso-2022-jp |
− | ** shift_jis
| + | :* shift_jis |
| * с каким расширением должен быть файл — расширение можно использользовать для указания редактору синтаксической раскраски и иной настройки; | | * с каким расширением должен быть файл — расширение можно использользовать для указания редактору синтаксической раскраски и иной настройки; |
| * Если ваш редактор понимает только двухбайтные DOS-разделители строк — установите и эту опцию. | | * Если ваш редактор понимает только двухбайтные DOS-разделители строк — установите и эту опцию. |
Строка 22: |
Строка 22: |
| | | |
| Например, Notepad++. | | Например, Notepad++. |
− | Его можно взять | + | Его можно взять |
− | | + | |
| * http://notepad-plus.sourceforge.net/ | | * http://notepad-plus.sourceforge.net/ |
| и настроить для расширения «wiki» некоторую синтаксическую раскраску и правила foldinga. | | и настроить для расширения «wiki» некоторую синтаксическую раскраску и правила foldinga. |
| | | |
− | Если вызвать контекстное меню (правой клавишей мыши) из области, где редактируется текст, то в нем будет пункт «Edit» (или «Править», в зависимости от локализации), который скопирует текст в файл уникальный для данной пары (URL,textarea), и вызовет для него указанный редактор. | + | Если вызвать контекстное меню (правой клавишей мыши) из области, где редактируется текст, то в нем будет пункт «Edit» (или «Править», в зависимости от локализации), который скопирует текст в файл уникальный для данной пары (URL,textarea), и вызовет для него указанный редактор. |
− | По окончании редактирования, вы сохраняете файл в редакторе, возвращаетесь в | + | По окончании редактирования, вы сохраняете файл в редакторе, возвращаетесь в |
− | исходную текстовую текстовую область | + | исходную текстовую область |
− | * если вы нажимаете в этой области левой клавишей мыши, то содержимое файла проносится в текстовую область, а файл стирается. Впрочем, если ваш редактор не закрыт, и не настроен автоматически закрывать удаленные файлы — вы можете продолжить редактирование в редакторе, время от времени, перенося файл в текстовую область «левыми» щелчками мыши. | + | * если вы нажимаете в этой области левой клавишей мыши, то содержимое файла проносится в текстовую область, а файл стирается. Впрочем, если ваш редактор не закрыт, и не настроен автоматически закрывать удаленные файлы — вы можете продолжить редактирование в редакторе, время от времени, перенося файл в текстовую область «левыми» щелчками мыши. |
− | * если вы нажимаете на две кнопки или среднюю, то после переноса файл не удаляется. Может использоваться аналогично для нескольких последовательных переносов (после каждого из которых выполняется «Preview», а текст продолжаете редактироваться в редакторе). Единственная возможная проблема — если вы закончили редактировать файл, закрыли редактор, но «перенесли» его в текстбокс без удаления — то есть вероятность, что ткнув очередной раз в текстбокс, вы перенесете в него более старую версию. | + | * если вы нажимаете на две кнопки или среднюю, то после переноса файл не удаляется. Может использоваться аналогично для нескольких последовательных переносов (после каждого из которых выполняется «Preview», а текст продолжаете редактироваться в редакторе). Единственная возможная проблема — если вы закончили редактировать файл, закрыли редактор, но «перенесли» его в текстбокс без удаления — то есть вероятность, что ткнув очередной раз в текстбокс, вы перенесете в него более старую версию. |
| | | |
| | | |
| | | |
| == Download == | | == Download == |
− | * [http://luch-mgsu.msk.ru/misc/textareasputnik/textareasputnik.xpi Download and Install the «TextArea Sputnik»] | + | * [[media: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>1.04</tt>, <tt>1.07</tt>, <tt>1.5.0.1</tt>, <tt>2.0</tt>, <tt>3.0</tt> — проблем не обнаружено. |
| | | |
| == Links == | | == Links == |
− | Идея такого плагина не нова, давно существовали плагины | + | Идея такого плагина не нова, давно существовали плагины |
| * [http://mozex.mozdev.org/ Mozex] | | * [http://mozex.mozdev.org/ Mozex] |
| * [http://null.se/externaleditor ExternalEditor] | | * [http://null.se/externaleditor ExternalEditor] |
| | | |
− | К сожалению, у них было плохо с русским (настройка кодировок и разделителей), а | + | К сожалению, у них было плохо с русским (настройка кодировок и разделителей), а |
| ExternalEditor модально блокировал работу Firefox, что не позволяло не только редактировать несколько TextArea, но приводило к зависаниям, при попытке в редакторе скопировать из Clipboard, чего либо, скопированного туда из броузера. | | ExternalEditor модально блокировал работу Firefox, что не позволяло не только редактировать несколько TextArea, но приводило к зависаниям, при попытке в редакторе скопировать из Clipboard, чего либо, скопированного туда из броузера. |
| | | |
| Возможно сейчас эти плагины лишены упомянутых недостатков. | | Возможно сейчас эти плагины лишены упомянутых недостатков. |
| | | |
− | [[Category:Документирование]] | + | == Контакты == |
− | [[Category:Программирование]] | + | Проблемы или предложения? → mailto:stas-fomin@yandex.ru. |
| + | |
| + | |
| + | [[Категория:Документирование]] |
| + | [[Категория:Программирование]] |
| | | |
| | | |
| {{replicate-from-custiswiki-to-lib}} | | {{replicate-from-custiswiki-to-lib}} |
Это плагин к броузеру «Mozilla Firefox», позволяющий относительно удобно редактировать
«TextArea»-области в произвольном внешнем редакторе, то есть несколько снимающий проблему отсутствия в Firefox функциональности «Undo», «Find/Replace» при редактировании «TextArea».
Этот плагин нужно настроить («Tools»/ «Extensions»/ «TextArea Sputnik»/ «Options»), указав в нем:
В качестве редактора рекомендуется использовать легкий редактор (чтобы мгновенно открывался).
и настроить для расширения «wiki» некоторую синтаксическую раскраску и правила foldinga.
Если вызвать контекстное меню (правой клавишей мыши) из области, где редактируется текст, то в нем будет пункт «Edit» (или «Править», в зависимости от локализации), который скопирует текст в файл уникальный для данной пары (URL,textarea), и вызовет для него указанный редактор.
По окончании редактирования, вы сохраняете файл в редакторе, возвращаетесь в
исходную текстовую область
К сожалению, у них было плохо с русским (настройка кодировок и разделителей), а
ExternalEditor модально блокировал работу Firefox, что не позволяло не только редактировать несколько TextArea, но приводило к зависаниям, при попытке в редакторе скопировать из Clipboard, чего либо, скопированного туда из броузера.
Возможно сейчас эти плагины лишены упомянутых недостатков.