Поиск окончательной текстовой области изменения размеров

Это две различных методологии: в „–1 является LBYL (взгляд перед прыганием), и в „–2 является EAFP (легче спросить прощение, чем разрешение).

Pythonistas обычно предполагают, что EAFP лучше с аргументами в стиле, "что, если процесс создает файл между временем, Вы тестируете на него и время, Вы пытаетесь создать его сами?". Этот аргумент не применяется здесь, но это - общее представление. Исключения нельзя рассматривать как также исключительный.

мудрый Производительностью в Вашем случае — начиная с установки менеджеров по исключению (try ключевое слово) является очень дешевым в CPython, в то время как создание исключения (raise ключевое слово и создание внутренней исключительной ситуации) - то, что относительно expensive— использование метода в „–2, исключение было бы повышено только однажды; впоследствии, Вы просто используете свойство.

16
задан 4 revs 23 October 2009 в 01:17
поделиться

5 ответов

Проверьте Элемент управления текстовой областью инструментов DOJO

подробнее см. На этой демонстрационной странице (текстовая область в конце формы)

Это близко соответствуют вашим требованиям.

6
ответ дан 30 November 2019 в 23:00
поделиться

Вы хотите автоматически изменить размер дисплея? но оставить содержимое прежним?

Это все, что могут сделать скрипты, настроить отображение и позволить вам видеть больше собственного текста ...

2
ответ дан 30 November 2019 в 23:00
поделиться

Возможно, вам придется изменить свою собственную, чтобы соответствовать этим требованиям.

Это может быть начало.

http://tuckey.org/textareasizer/ (хотя попробуйте и избегайте eval () в вашем)

http://www.felgall.com/jstip45.htm

http://viralpatel.net/blogs/2009/06/textarea-resize-javascript-jquery-plugin -resize-textarea-html.html

На самом деле это похоже на хороший плагин jQuery. Я мог бы попытаться разработать что-то подобное. Если я сделаю это, я опубликую здесь.

Я потратил несколько часов на разработку чего-то, но потом я нашел то, что кажется действительно хорошим.

http://www.aclevercookie.com/ demos / autogrow_textarea.html

3
ответ дан 30 November 2019 в 23:00
поделиться

Я использовал nicEdit . Кажется, в нем есть все, что вам нужно, а сценарий состоит всего из 1700 строк с лицензией MIT, поэтому вы можете вносить любые необходимые изменения.

0
ответ дан 30 November 2019 в 23:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: