Редактор для MobileBasic - разработка
Dmitriy(09.07.2011/01:07)
Собственно должнен понимать программиста "с полуслова", это главное. Вводим только 7,0,1, и прога уже напечатала:
Похоже на T9, но только умнее, быстрее, удобнее. T9 пригодится лишь для написания текста в кавычках.
Сложная задача, но выполнимая. Язык программирования - это не естественный язык, в нем всё формально, и поэтому ИИ создавать не придётся.
Пишем в тему идеи по задумке, и их-же реализации.
Если будет успех, можно перекинуться на другой язык (java). DiAeR(09.07.2011/01:11)
Вот это лучше
7777444668
print
HoldFast(09.07.2011/01:17)
Лично я подразумевал её сразу на яве, и не в таком виде. А в виде программы с удобным редактором, открытием BAS файлов для редактирования (благо мы с германом декомпилятор написали), компилятором в BAS (это не сложно написать)
Из общего - подстветка синтаксиса, быстрая вставка, закладки строк. Автонумерация, при наведении на переменную чтобы она подсвечивалась во всём коде (как в NetBeans)
По-моему это звучит более здраво.
dejqitz(09.07.2011/01:20)
Dmitriy (09.07.2011/01:07)
Язык программирования - это не естественный язык, в нем всё формально,А не проще тогда уже новый язык написать? Сложная задача, но выполнимая. п.с. Не зачтите за флуд - примите к сведению. Почему например не написать на естественном языке типо: скажи "привет"; что эквивалентно print "привет";
Dmitriy(09.07.2011/01:36)
Значит быстрая вставка, только не через список, а через ввод первых букв. Попишу на МБ т.к. знание Явы пока не позволяет.
HoldFast(09.07.2011/01:37)
Dmitriy, попиши пока, потом и о яве подумаем
Dmitriy(09.07.2011/02:20)
dejqitz, не думай что от этого он станет естественным.
aNNiMON(09.07.2011/07:59)
dejqitz, на твой пост (
09.07.2011 / 01:20) отвечу, даешь Prolog на мобилу :D
dejqitz(09.07.2011/09:05)
aNNiMON, Не... Forth! :gg:
dejqitz(09.07.2011/09:14)
Dmitriy, Это естественно?:
пока герой карта не верх;
герой вверх идти;
карта вниз двиг;
герой спрайт вверх сменить;
снова;
сам придумал :)
XakepPRO(09.07.2011/09:44)
dejqitz (09.07.2011/01:20)
на естественном языке типо: скажи "привет"; что эквивалентно print "привет";Это уже КуМир :D
XakepPRO(09.07.2011/10:01)
У Pabloid'a есть хороший редактор на канвасе, с подсветкой кода. Можно как-нибудь.. Ну вы поняли :D
kiriman(09.07.2011/11:11)
Мда, как я себе представляю редактор, в нем обязательно должен быть запуск и вывод ошибок при нем. А еще "ввод" как в мб 1.8.6.2 и чтоб при нем был тональный звук :hack:
mrEDitor(09.07.2011/12:04)
kiriman (09.07.2011/11:11) и чтоб при нем был тональный звук :hack:даешь полифонию :D
Кстати, я так понимаю, это собрались писать на MB?
kiriman(09.07.2011/12:04)
mrEDitor, :D ага
XakepPRO(09.07.2011/13:06)
mrEDitor, Потом на яву перепишут, если все хорошо получится.
Хм.. Есть одна мысль. Но это потом.
kiriman(09.07.2011/13:06)
XakepPRO, У вас всегда все просто. :D
XakepPRO(09.07.2011/13:39)
kiriman (09.07.2011/13:06)
XakepPRO, У вас всегда все просто. :DЭто так :D
77468 - PRINT
Не знаю откуда взялся 70...
Dmitriy(09.07.2011/14:19)
Пробел, кавычка. Ну т.к. больше вариантов нет, "rint" допечатается автоматически. Понятно?
XakepPRO(09.07.2011/14:54)
Не, фигня получится. Случайно ошибся и придется удалять все слово...
Да, Т9.. На каждом, в основном, телефоне свой букавки на клавиатуре.
Пользователь начинает набирать текст. Ему лень писать целый оператор, поэтому он нажимает кнопку 0 и от курсора, чуть ниже, выпадает меню с прокруткой. В этом меню перечислены все операторы, которые начинаются с введенных букв. Пользователь может выбрать один из них, а может дальше набирать оператор, тем самым ограничивая список.
Пишет
R
Выпадает меню:
REM
RANDOM
RECTANGLE
Пользователь:
RE
REM
RECTANGLE
Пользователь нажимает вниз, тем самым выделяя 'RECTANGLE', нажимает 5 и появляется оператор.
Вот это да, я понимаю..
А так даже комментарий не добавишь...
dejqitz(09.07.2011/15:27)
XakepPRO, Аля т9 в се :) только меню автоматически выпадает
aNNiMON(09.07.2011/15:31)
В Microsoft Visual Studio отлично сделано. Там пишешь слово и по ходу вылазит список операторов и переменных, попадающих под введенные символы.
XakepPRO(09.07.2011/15:37)
aNNiMON (09.07.2011/15:31)
В Microsoft Visual Studio отлично сделано. Там пишешь слово и по ходу вылазит список операторов и переменных, попадающих под введенные символы.Во во во. Про это я и говорю.
LPzhelud(09.07.2011/15:40)
aNNiMON (09.07.2011/15:31)
В Microsoft Visual Studio отлично сделано. Там пишешь слово и по ходу вылазит список операторов и переменных, попадающих под введенные символы.Пррр... Такая же фишка ведь есть и в NetBeans'e
dejqitz(09.07.2011/15:44)
И в MobileHTML!
LPzhelud(09.07.2011/15:50)
dejqitz (09.07.2011/15:44)
И в MobileHTML!Насколько я помню там она не так удобна: все равно меню надо открывать
kiriman(09.07.2011/15:54)
Такая фишка жутко замедлит ввод на мобиле :gg:
mrEDitor(09.07.2011/15:59)
kiriman, почему? 77405 и готово, все быстрее, чем 7>77444668
kiriman(09.07.2011/16:01)
mrEDitor, Я со стороны прорисовки говорю :hack:
LPzhelud(09.07.2011/16:02)
mrEDitor, он имеет в виду производительность
dejqitz(09.07.2011/16:06)
LPzhelud (09.07.2011/15:50)
Насколько я помню там она не так удобна: все равно меню надо открыватьМожет у тебя была другая версия? Там надо ввести < и сразу появляется список всех тег. Начинаешь вводить и список показывает только те, с которых начинается слово.
dejqitz(09.07.2011/16:08)
Ребята в общем решили написать среду разработки для бейса... Ну что я за!
kiriman(09.07.2011/16:10)
dejqitz, Решил только Дмитрий, писать среду для бэйсика на самом бэйсике :hack:
dejqitz(09.07.2011/16:15)
kiriman, Желаю ему удачи - она ему пригодится.
kiriman(09.07.2011/16:16)
dejqitz, Дибилизм делать отдельный редактор, если открыты исходники самого мб. Лучше уж попробуйте сделать редактор в нем :hack:
HoldFast(09.07.2011/16:17)
kiriman, смысл делать редактор в нём, если он требует конкретной модификации?
kiriman(09.07.2011/16:18)
HoldFast, Сначала сделать редактор, а потом модить сам язык. :gg:
dejqitz(09.07.2011/16:19)
kiriman, Вывод: учите java. :)
kiriman(09.07.2011/16:19)
dejqitz, Ты мне? Ты это Дмитрию скажи :gg:
dejqitz(09.07.2011/16:21)
Dmitriy, Вывод: учи java!
HoldFast(09.07.2011/16:33)
Вообще не помешал бы хороший редактор кодов на разных языках, с подсветной кода и вставкой. Только на яве :D
kiriman(09.07.2011/16:35)
HoldFast, У мну нет телефона %)
Мне этого не понять :hack:
HoldFast(09.07.2011/16:42)
kiriman, а я на телефоне не пишу, и вообще не понимаю зачем это нужно :D
MG42(09.07.2011/16:47)
Не у всех есть комп
aNNiMON(09.07.2011/16:48)
LPzhelud (09.07.2011/15:40)Пррр... Такая же фишка ведь есть и в NetBeans'e
Да ладно? Там после точки только список открывается, а по ходу написания нет.
aNNiMON(09.07.2011/16:50)
kiriman (09.07.2011/16:10)dejqitz, Решил только Дмитрий, писать среду для бэйсика на самом бэйсике :hack: а что такого? Я под 1.8.3 писал такое именно на Бейсике. И, если не ошибаюсь, Mumey говорил, что это подало ему идею переделать редактор :)
dejqitz(09.07.2011/16:50)
aNNiMON, Нажми ctrl+пробел
kiriman(09.07.2011/16:51)
aNNiMON, Хренасе, что такого :lol:
aNNiMON(09.07.2011/16:51)
HoldFast (09.07.2011/16:33)Вообще не помешал бы хороший редактор кодов на разных языках, с подсветной кода и вставкой. Только на яве :D У J.Peter'а и P@bloid'a есть готовый движок редактора с подсветкой синтаксиса любого языка. Только надо список подсвечиваемых слов в словарь добавить.
aNNiMON(09.07.2011/16:52)
dejqitz (09.07.2011/16:50)aNNiMON, Нажми ctrl+пробел вот именно, что нажми, а там не надо нажимать.
HoldFast(09.07.2011/16:53)
aNNiMON, надо
dejqitz(09.07.2011/16:54)
aNNiMON (09.07.2011/16:52)
вот именно, что нажми, а там не надо нажимать.Дык настроить вроде можно. Все молчу...
aNNiMON(09.07.2011/16:57)
dejqitz, не, мне очень нравится редактор в Netbeans, но вот не хватает там того окошечка при вводе текста, которое есть в Visual Studio.
HoldFast(09.07.2011/17:03)
aNNiMON, а как по мне в нетбинсе редактор лучше, ибо проще, в Visual Studio столько окошечек %)
aNNiMON(09.07.2011/17:06)
HoldFast, я ж и говорю, что только вот то окошко переслать в Netbeans и всё супер будет.
dejqitz(09.07.2011/17:08)
aNNiMON, У тебя в нетбинс с/с++ девелоп есть?
JUST_IF(09.07.2011/17:09)
Программы нет, а уже 56 сообщений) Такую прогу делать бессмыслено). Лучше новый язык придумать
MG42(09.07.2011/17:11)
JUST_IF (09.07.2011/17:09)
Лучше новый язык придуматьДа, былоб интересно
dejqitz(09.07.2011/17:14)
Баба взяла мочало, начинай сначала
Пост #82327 LPzhelud(09.07.2011/17:16)
aNNiMON (09.07.2011/16:48)
Да ладно? Там после точки только список открывается, а по ходу написания нет.Позволь мне открыть тебе небольшую тайну:
1. Этот список открывается по Ctrl-SPACE в любом месте
2. Если лень нажимать что-то еще, то Настройки->Редактор->Язык: Java -> вторая галочка сверху. Но по мне, так это мешает
aNNiMON(09.07.2011/17:46)
LPzhelud, оо, я реально не знал.
:yahoo: радости нет пердела, тьфу, в смысле предела :D
LPzhelud(09.07.2011/18:57)
aNNiMON, Да не за что)) Просто люблю копаться в настройках :гы:
Не очень люблю это. Иногда надо осмотреть код и поспать подумать, а это окошко все лезет и лезет))) Я только после точки и по ктрл-пробел предпочитаю
Данная тема была скачана с форума сайта: aNNiMON (Melnik Software)