Russian Qt Forum
Ноябрь 22, 2024, 11:35 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: среда разработки QT Script  (Прочитано 11490 раз)
aleha83
Гость
« : Сентябрь 14, 2009, 11:51 »

Народ, в чём можно писать скрипты (чтоб поудобнее) ?
ну кроме обычных редакторов, типа блокнота.

спасибо.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Сентябрь 14, 2009, 14:43 »

Я не пробовал, но может в Qt Script Debugger можно?
Записан

Юра.
aleha83
Гость
« Ответ #2 : Сентябрь 14, 2009, 15:09 »

ну в примерах что есть в QT там не получилось писать.
QSA - это я так понимаю чтото в более старых версиях QT было. там вроде была какаято среда
но в QT 4.5 няма такого.
Записан
Denjs
Гость
« Ответ #3 : Сентябрь 15, 2009, 15:23 »

Я не пробовал, но может в Qt Script Debugger можно?
не похоже.
Это окно судя по всему является стандартным виджетом класса QScriptEngineDebugger и появляется по команде QScriptEngineDebugger::standardWindow () (читайте assistant, статья qscriptenginedebugger)

А я пока пишу скрипты в обычном простом текстовом редакторе. (Под линукс - Kate или KWrite вполне себе удобны, имхо). Признаться не напраягает.
но есть вопрос: Что автор имеет в виду под "(чтоб поудобнее)"?

[offtop]По поводу среды... в принципе, мне поступали заявки сделать к QDroid (QtScript framework) некое подобие IDE... т.е. есть ещё жалающие кроме автора... может кто займется? у меня рук на все не хватает...[offtop]
« Последнее редактирование: Сентябрь 15, 2009, 15:32 от Denjs » Записан
aleha83
Гость
« Ответ #4 : Сентябрь 15, 2009, 16:05 »

ну я сча пишу в QCreatere или под блокнотом в винде ))). напрягает )))

хотелось бы чтоб, другим людям которые будут править скрипты, не устанавливать лишнего.
чтоб подсвечивало ключевые слова и т.д.
Записан
Rcus
Гость
« Ответ #5 : Сентябрь 15, 2009, 16:33 »

Так Qt Script это немного расширенный ecmascript, синтаксис которого понимает большинство редакторов кода (из земных например Notepad++)
Записан
Denjs
Гость
« Ответ #6 : Сентябрь 15, 2009, 16:51 »

хотелось бы чтоб, другим людям которые будут править скрипты, не устанавливать лишнего.
чтоб подсвечивало ключевые слова и т.д.
Давайте развивать идеи дальше. Под "и т.д." - много всего разного можно понимать...
Уж коль мне требуется такой элемент для моего проекта - давайте попробуем набросать требования к нему?

фича 1 - подстветка. ключевых слов и т.п.
фича 2 - Справка по ECMA Script нужна? по тем объектам которые встроены в скриптовый движок? по синтаксису скрипта, ключевым словам и т.п.?

Сразу скажу - автодополнение кода работать не будет, потому что переменные в ECMA-Script не типизированные.

ещё фичи?
Записан
f0x
Гость
« Ответ #7 : Сентябрь 16, 2009, 00:30 »

подстветка, нумерация строк и пр. есть в "Qt Script Debug project on Trolltech Labs". Можно просто взять оттуда готовый редактор и дополнить по вкусу
Записан
aleha83
Гость
« Ответ #8 : Сентябрь 16, 2009, 08:57 »

народ. спасибо за помощь. думаю Notepad++ меня устроит )))
Записан
Denjs
Гость
« Ответ #9 : Сентябрь 16, 2009, 10:25 »

подстветка, нумерация строк и пр. есть в "Qt Script Debug project on Trolltech Labs". Можно просто взять оттуда готовый редактор и дополнить по вкусу
это? http://labs.trolltech.com/page/Projects/QtScript/QtScriptDebug

...блин... надо все-таки начать основательно переползать на 4.5 )))
Записан
f0x
Гость
« Ответ #10 : Сентябрь 16, 2009, 12:09 »

Оно самое. Сразу лениво было ссылку искать. Улыбающийся Там в исходниках есть каталог - editor, так его можно целиков в свой проект перенести с мелкими исправлениями.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.075 секунд. Запросов: 23.