Форум » » Разработка QGen 4 (продолжение) » Ответить
Разработка QGen 4 (продолжение)
Nex: Было бы неплохо сделать в QGen кнопку, по которой бы обсчитывался граф квеста и выводился на экран в виде дерева с названиями локаций и переходами по статичным "действиям". (например, UML) Польза - при таком "наглядном" представлении будет легче отследить ошибки в процессе разработки. Всё равно, чертить изначальный граф будут на бумаге, а в разработке - будут меняться и локации, и переходы(все либо частично). Генерируемый граф можно будет сравнивать с "бумажным"... и т.д. Комментируйте... Предыдущая часть обсуждения здесь: http://qsp.borda.ru/?1-0-40-00000048-000-0-0-1257324044
Ответов - 25, стр:
1 2 All
Byte: Yashko, Перед самим IF'ом или ACT'ом пиши комментарий :)
Yashko: Byte пишет: Yashko, Перед самим IF'ом или ACT'ом пиши комментарий :) Под него не скрывается, а коммент и +if, кажется что коменнт к самому айфу. Как-то не удобно скрывать под кусок кода, когда пишешь комммент - чтобы быстро понять что в том куске кода...
Byte: Так это и есть коммент к IF'у.
elmortem: Yashko Как апишешь - так и будет. Я вообще не понимаю, как можно не знать, что у тебя внутри IF/ACT, есть условия IF и текст ACT должны тебе об этом сообщить всю информацию. Собственно вообще не вижу смысла скрывать блоки, т.к. код и так поделён на отдельные локации (функции), которые редактируются отдельно. Редкая локация превышает даже вертикаль разрешения монитора. Далее. Что там с макросами/комбинациями клавиш? Очень бы хотелось, чтобы можно было получить выделенный текст и использовать его при вставке. Например чтобы одним кликом обернуть выделенный кусок в некий код. Те же "правильные" кавычки были бы очень кстати. И почему нельзя задать комбинации с цифрами? Ctrl+1, например. Это ж удобнее, чем буковки всякие запоминать. И точно ни с какими системными хоткеями не пересекутся.
Yashko: ап. Очень былобы удобно, например ставишь в настройках F3 = if и потом на какойнебудь локации жмешь Ф3, и у тебя появляется: if *условие*: *код* end И удобнее, и время экономит. Потом еще небольшая проблемка с переключением языков, так что можно сделать на Сtrl+m, чтобы писалась переменная money, и это идет тоже экономия времени, и если у тебя был русский, то не надо переключатся. ....
Byte: Yashko, это уже есть. Смотри макросы. elmortem пишет: Очень бы хотелось, чтобы можно было получить выделенный текст и использовать его при вставке. В макросе можно прописать {CTRL+C} - оно скопирует в буфер. Когда нужно - {CTRL+V}. Т.е. обернуть выделенный кусок в код - можно. elmortem пишет: Те же "правильные" кавычки были бы очень кстати. Да, это нужно будет сделать. elmortem пишет: И почему нельзя задать комбинации с цифрами? Это баг - исправим)
Yashko: А, все, нашел. Но было-бы лучше если можно было удалять стандартные. Попробывал поставить на сtrl+i, но пишет что такая комбинация уже есть. А в списке комбинаций - нету, хоть и стандартная.
Byte: Она в меню :)
Yashko: Еще бы неплохо сделать замену только на некоторых локаций, или же на одной.
Byte: Yashko, "Заменить всё только на текущей локации"?
Yashko: Byte Именно. Или сделать чекбоксы на все локации, и выбрать на каких локациях заменить.
elmortem: Yashko Это уже из области "1 из 10000". Нафиг. Byte Почему *.qproj не открывается в QGen? Так же неплохо было бы, чтобы там сохранялись открытые/закрытые папки.
Nex: Открытие проекта через *.qproj, и соотв. поведение файла *.qproj в стиле VS-солюшена было решено отложить на следующую бету.
Ajenta: Появилась светлая мысль. Для удобства пользования. Вот нужно мне сделать ещё один файл, новый. Нажимаю я "создать", а у меня в том же окошке появляется чистый файл. А было бы удобней, если бы появлялось новое окно кугена с этим чистым файлом. Потому что чаще всего нужно создать тогда, когда нужно отдельно проверить какой-то код. И в таком случае приходится заново открывать тот файл, из которого его хотелось перекопировать - это дико неудобно. Спасибо за внимание.
Nex: А было бы удобней, если бы появлялось новое окно кугена с этим чистым файлом Мне удобней наоборот. Впрочем, можно сделать это настройкой.
WladySpb: "создать в новом окне"
Ajenta: WladySpb пишет: "создать в новом окне" Да!!! Это было бы хорошо, а то я сегодня забодалась уже. :(
Ntropy: "Открыть новый QGen" частенько встречал похожий пункт.
fireton: Nex пишет: Мне удобней наоборот. Неужели ты таки пишешь игру?!
Byte: Так, надо выпустить бету, что ли :)
полная версия страницы