forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Разработка MIDlet Pascal (http://forum.boolean.name/forumdisplay.php?f=127)
-   -   Предложения по IDE разработки (http://forum.boolean.name/showthread.php?t=9305)

Serg153 02.10.2009 09:33

Предложения по IDE разработки
 
Предлагаю в отдельной теме высказывать пожелания по
среде разработки
---
- Выделить в отдельный ЕХЕ компилятор
- возможность добавления в проект ресурсов целыми папками
- сделать по конкретней отчёты об ошибках
- Вот ещё надо сделать для улучшения удобства работы с паскалем список файлов, подключённых к проекту надо сделать ввиде дерева, чтобы там были папки, и можно было их сворачивать
PHP код:

проект
|_
folder1
| |_
| | folder2
| | |_
| | |_file1
| | |_file2
| |_ file3
| |_file1
| |_file2
|_ file3
|_file1
|_file2
file3 

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

- Автоматическая обфускация при необходимости. Думаю ProGuard отлично подойдет.

- Добавить Утилиту сжатия(преобразования) рисунков PngOut

Serg153 02.10.2009 10:02

Ответ: Предложения по IDE разработки
 
Вложений: 4
сделать IDE более "дружественным" к юзеру
например создать( добавить) несколько окон(вкладок)
типа как в прикреплённом рисунке1

---
обязательно добавить вкладку Help (рис2)
---
в Code TMP - реализовать "заготовки" кода (рис3)
например пользователь вводит IF, нажимает Ctrl+Space
а в текст добавляется код из ТМР

If ( ) Then Begin

End; // end if

или
пользователь вводит IFE, нажимает Ctrl+Space
а в текст добавляется код из ТМР

If ( ) Then Begin

End; Else Begin

End; // end if else

---
добавить коде Джампер (рис4
в нём описание всех переменных , функций и процедур
при кликанье туда - курсор переносится в начало опеределения...
---
добавить окошко Command Help - где будет отражаться хелп инфа
по слову на котором стоит курсор...

Serg153 02.10.2009 10:23

Ответ: Предложения по IDE разработки
 
Вложений: 1
вернее вот рисунок по вкладке Help...

Piligrim 02.10.2009 11:50

Ответ: Предложения по IDE разработки
 
Serg153 , когда мы выделим компилятор в отдельный exe, станет возможным использовать любую среду для разработки, хоть блокнот. Так, что станет возможным, например, использовать потенциал твоей Free IDE.

Trazzy 03.10.2009 00:28

Ответ: Предложения по IDE разработки
 
Также не забудьте "влепить" языки, ато не удобно выйдет если будет только русская версия или только английская.. :) (и возможность дальнейшого добавления языков к программе например в ini-файлах.) ИМХО, так будет лучше чем потом искать langвинизаторы.. и будут все довольны т.к. каждый сможет настроить язык "под себя".. в стандартную постановку можно положить например 3 языка (English, Русский, Українська) ... с этим могу помочь...

Dream 03.10.2009 04:34

Ответ: Предложения по IDE разработки
 
ИМХО украинский лишний. Сомневаюсь что у нас кто либо старше 12 не знает русского.

Tronix 03.10.2009 11:01

Ответ: Предложения по IDE разработки
 
Цитата:

Сообщение от DimasSup (Сообщение 120416)
ИМХО украинский лишний. Сомневаюсь что у нас кто либо старше 12 не знает русского.

Я когда в Крыму отдыхал, там пара человек была из Львова и еще откуда-то, щаз не помню. Помню что западная украина. Дык люди за 40 - русский язык знают, а там были их сыновья/дочери - знают русский не очень. Хотя родители пытаются подсовывать им книжки на русском.
С другой стороны никакого барьера языкового нет. И украинский нам понятен, и русский им. Единственное что писать я на украинском не умею. А они наверное по русски с ошибками. Но это фигня все.
Еще офигенно радует слово: парасолька )))
Сорри за офф.

beisik 03.10.2009 11:54

Ответ: Предложения по IDE разработки
 
ну раз оффтоп пошёл, то:
Цитата:

А они наверное по русски с ошибками.
большинство русских пишет с ошибками ;\

Trazzy 04.10.2009 04:35

Ответ: Предложения по IDE разработки
 
Цитата:

писать я на украинском не умею.
Цитата:

ИМХО украинский лишний.
а почему б и нет? качественный перевод на украинский я гарантирую! у меня тетя учитель украинского;)

Цитата:

там были их сыновья/дочери - знают русский не очень.
вот и я о том же... :)

Trazzy 04.10.2009 04:46

Ответ: Предложения по IDE разработки
 

Цитата:

Еще офигенно радует слово: парасолька )))
А еще "потельня" и "гвинтокрил":)

Сори за оффтоп, вспомнил анекдот:
Разговаривают русский и украинец.
(Р): -У вас такой непонятный язык. Вот например слово "незабаром" - не понятно за баром или не за баром..
(У): -У вас не краще. Слово "сравни" - не зрозуміло чи срав чи ні...

AVIZO 04.10.2009 06:48

Ответ: Предложения по IDE разработки
 
Цитата:

Сообщение от DimasSup (Сообщение 120416)
ИМХО украинский лишний. Сомневаюсь что у нас кто либо старше 12 не знает русского.

100% !!! И вообще меня немного удивляет тема просовывания украинского в проект. То хотели в письме разработчику написать, что кроме "рашн" есть и "юкрэйниан" девелоперы, то тут им среду на "мове" подавай :)
Что за комплекс такой??? Меня английская версия более чем устраивает - меньше будет разночтений в хэлпах и описаловах.

Для справки - сам русский, живу на Украине. Русский, украинский и английский понимаю без проблем.

AVIZO 04.10.2009 06:52

Ответ: Предложения по IDE разработки
 
Цитата:

Сообщение от ArtikZ (Сообщение 120496)
а почему б и нет? качественный перевод на украинский я гарантирую! у меня тетя учитель украинского;)

Видел я качественные переводы ТЕХНИЧЕСКИХ текстов простыми учителями. Оборжаться можно. Для перевода нужен человек, который отлично понимает, что он переводит. А то будет, как в авиации "Работайте с кругом" = "Працюйте з колом" :-D

Trazzy 04.10.2009 07:59

Ответ: Предложения по IDE разработки
 
Ладно.. не нужно..

Цитата:

возможность дальнейшого добавления языков к программе например в ini-файлах
хотя б это...

Цитата:

Что за комплекс такой???
А что не нравится? Разве это кому-то помешает?..

Цитата:

Видел я качественные переводы ТЕХНИЧЕСКИХ текстов простыми учителями. Оборжаться можно. Для перевода нужен человек, который отлично понимает, что он переводит. А то будет, как в авиации "Работайте с кругом" = "Працюйте з колом"
Я отлично знаю украинский и таких ошибок я б уж точно не допустил...

AVIZO 04.10.2009 09:04

Ответ: Предложения по IDE разработки
 
Цитата:

Сообщение от ArtikZ (Сообщение 120521)
А что не нравится? Разве это кому-то помешает?..

Я так понимаю, что это форум по программированию, а не по поднятию национального самосознания :-D

Trazzy 04.10.2009 10:01

Ответ: Предложения по IDE разработки
 
Цитата:

Я так понимаю, что это форум по программированию, а не по поднятию национального самосознания
Согласен! И зачем ваще цепляться за такое.. У каждого есть свое мнение, а в данном случае предложение по добавлению языков. Мое дело было предложить, а воплотится это в реальность или нет зависит не от меня.. Коллеги! давайте писать по теме.. Какие еще у кого предложения?

AVIZO 04.10.2009 10:28

Ответ: Предложения по IDE разработки
 
Цитата:

Сообщение от ArtikZ (Сообщение 120540)
И зачем ваще цепляться за такое..

В реале очень достало, поэтому и тут коробит.

А теперь по делу - хорошо бы пошаговую отладку реализовать или хотя бы точки остановки. И еще расширенную и настраиваемую (в плане цветов) подсветку синтаксиса.

Trazzy 04.10.2009 11:29

Ответ: Предложения по IDE разработки
 
Цитата:

В реале очень достало, поэтому и тут коробит.
Ясно...

По делу:
1. добавить в раздел Properties добавление дополнительных параметров программы в MANIFEST.MF

2. сюда же (в Properties) добавить checkbox "запомнить настройки", прост многие постоянно используют одну и ту же конфигурацию (например MIDP 2.0 Fullscreen + MIDP 2.0), чтоб не приходилось каждый раз выставлять заново...

3. В раздел Files добавить popup(контеккстное меню). Например при нажатии правой кнопкой на png-файле чтоб появлялось всплывающее окно с пунктами "редактировать","копировать","удалить" или что там еще может быть.. ну это так чисто для удобства:)

Tronix 05.10.2009 14:25

Ответ: Предложения по IDE разработки
 
А я например не против Украинского. Почему бы действительно не сделать мультиязычность? Украинский, Немецкий там, французский. Я только за.

_Nox_ 15.10.2009 23:33

Ответ: Предложения по IDE разработки
 
сделать чтобы можно было подключять уже готовые юниты, а не только создовать новый. чтобы в ресурсах, там где юниты пишутся, юнит представлял собой раскрывающююся (с плюсиком слева) типо папку, при открытии которой, показывались бы высе public функции, процедуры и переменные

IGR 22.10.2009 15:20

Ответ: Предложения по IDE разработки
 
Цитата:

AVIZO
Оператор ЭВМ
Регистрация: 16.11.2006
Адрес: Кировоград

Кировоград ?? который на Украине ??
земляк !! ;)

AVIZO 23.10.2009 11:36

Ответ: Предложения по IDE разработки
 
Цитата:

Сообщение от IGR (Сообщение 122172)

Кировоград ?? который на Украине ??
земляк !! ;)

АГА :-D

emil4 07.11.2009 01:28

Ответ: Предложения по IDE разработки
 
когда закрываеш файл и выходит запрос о сохранении, понажимайте клавиши Вправо Влево, и увидете что порядок выделения клавиш обратный
т.е. когда выделено НЕТ и нажать влево то выделяется ОТМЕНА хотя должно выделится ДА
надо бы убрать эту ошибку
__________________

надо бы зделать так, чтобы прямо в паскале можно было бы смотреть св-ва файлов. Например размер файл, разрешение картинки, длину мелодии и т.д.
__________________

еще такая фигня:
когда в Паскале открываеш картинку и ,не изменив ее закрываеш, то выходит запрос об сохранении изменений, хотя картинку просто просмотрели и не изменяли

IDOL 1234 25.11.2009 01:32

Ответ: Предложения по IDE разработки
 
люди, кто - нибудь начинал с QBasic 4.5??
Там, на мой взгляд, хороший способ отображения подпрограмм и функций: они отдельно от основной программы открываются через меню, в связи с чем не мозолят глаза и случайно не затираются.
Подумайте, пожалуйста, над этим...
ps а на чём, собственно, написан МР? Не на паскале ли? XD

odd 25.11.2009 13:28

Ответ: Предложения по IDE разработки
 
На С++ MFC.

temned 25.11.2009 15:13

Ответ: Предложения по IDE разработки
 
Цитата:

Сообщение от Tronix (Сообщение 120642)
А я например не против Украинского.

Согласен, только мона Украинский, Русский, ну и Инглиш. И хватит, Хотя по большему счету на Украине Русский Штоль забыли?
Насчет инсталяттора, ресурса, реадме, справки - ЗАПОМНИТЕ ВСЕ!!! Сначало нужно доделать, на моем сайте отзывы пока на новую версию не нужно, и я, т.к. не имею возможности помочь в кодинге, сясь держу пальцы, чтоб команда сделала готовый интересный продукт.
з.ы6 пальцем в ничью сторону не показываю, это отзывы моих посетителей, сам же я пока воздержусь, так как проект не готов и это пнтно.:super:

mogenslarsen 13.01.2010 20:07

Ответ: Предложения по IDE разработки
 
Каждый раз добавлять в меню Help.About номер версии и дату выпуска, например, Version 3.0beta1 (2010 Jan 2).

И желательно как-то где-то указать, куда и как отправлять сообщения о багах.

Trazzy 18.01.2010 09:12

Ответ: Предложения по IDE разработки
 
MP 3.0 BETA
Создаем пустой проект → двойной клик на icon.png (в Project Manager) → открылась картинка → еще раз двойной клик по иконке, и привет ошибка "Abstract Error." :)

cherepets 20.01.2010 18:09

Ответ: Предложения по IDE разработки
 
сам ИДЕ ведь на дельфи делается?
тогда есть предложение перейти на лазарус. Задолбался винду эмулировать ради МП...

Serg153 02.05.2012 19:36

Ответ: Предложения по IDE разработки
 
Всем привет :-)
давненько сюда не заглядывал... смотрю новые версии появились...
---
вопрос к "кураторам" проекта МидлеПаскаль 3 -
можно ли в Редакторе текста несколько мелких функций прикрутить?
типа:
- нажал на скобки {[( - а в редакторе ответные скобки Автоматически появлялись }]) и курсор посерёдке...
- аналогично и с Begin - ввёл слово, пробел или ентер нажал, через строчку End; появился
begin
|
end;

.... мелочь, а удобнее будет :)
ну и доделать в окне хелпа подсказку, ежели курсор в редакторе стоит в слове или рядо с названием системной функции....
===
если смогёте подкиньте инфу к программеру IDE - ему работы на 20 минут всего....

Serg153 02.05.2012 19:51

Ответ: Предложения по IDE разработки
 
ЗЫ - и запамятовал :) есть ли в языке оператор GOTO ? :)
в редакторе слово выделяется синеньким - а вот куда переходить (Label где описать - не припомню :)

nil0q 06.05.2012 19:57

Ответ: Предложения по IDE разработки
 
Да, а ещё надо добавить поддержку юникода в компилятор. Исходник хранится в UTF-8, компилятор преобразует его в Win1251, а телефон с эмулятором отображают тексты в UTF-8, в результате строки с русскими буквами показываются неправильно. Приходится писать "Нажмите любую клавишу".

Fred-boy 04.06.2013 19:22

Ответ: Предложения по IDE разработки
 
Кто сейчас занимается разработкой MP?

Можно сделать проверку ошибок кода при нажатии "Компилировать", и если ошибок нет, тогда начинать компиляцию?

AVL 04.06.2013 23:23

Ответ: Предложения по IDE разработки
 
Насколько я понимаю, сейчас разработкой занимается только j-a-s-d - http://sourceforge.net/projects/midletpascal/

Fred-boy 05.06.2013 17:35

Ответ: Предложения по IDE разработки
 
Ответьте еще на второй вопрос. Возможно так сделать? Просто если программа большая, долго компилируется а потом еще и ошибка приходится исправлять и заново компилить.

AVL 05.06.2013 18:51

Ответ: Предложения по IDE разработки
 
Shift+F7 - скомпилировать только текущий файл. Если ошибка в нем, то ты ее сразу увидишь.

Fred-boy 06.06.2013 11:26

Ответ: Предложения по IDE разработки
 
Спасибо, но все равно это может занять долгое время.
А почему с версии 3.0 пропала поддержка русского языка?

AVL 06.06.2013 13:33

Ответ: Предложения по IDE разработки
 
Куда пропала? View - Language - Russian.

Fred-boy 06.06.2013 14:02

Ответ: Предложения по IDE разработки
 
Я не про это. С версии 3.0 прграмма содержащая руский текст не будет работать.

AVL 06.06.2013 15:27

Ответ: Предложения по IDE разработки
 
Это уже проблемы с кодировками, загружай текст из ресурсов.

Gonzo 12.11.2013 21:17

Ответ: Предложения по IDE разработки
 
Как минимум нужно реализовать нормальную поддержку типов и модулей.
А потом уже можно будет двигаться дальше.
поправьте меня, если я ошибаюсь

Igor 12.11.2013 21:52

Ответ: Предложения по IDE разработки
 
Кстати, а если захочется принять участие в разработке MP, может кто-нибудь поподробнее объяснить, как это делается?
О svn имею довольно слабое представление.

odd 14.11.2013 18:38

Ответ: Предложения по IDE разработки
 
Неплохо бы встроить функцию экспорта приложения в формат Android APK
Просто отправлять полученный JAD и JAR файлы на сайт http://www.netmite.com/android/srv/2.1/getapk.php и скачивать полученный APK файл.

Vasiliy_LiGHT 22.12.2013 16:50

Ответ: Предложения по IDE разработки
 
Цитата:

Сообщение от AVL (Сообщение 260768)
Это уже проблемы с кодировками, загружай текст из ресурсов.

Из ресурсов так же не грузит русские символы ( Пост #307086 Пост #307165 ). В двойке все хорошо с этим


Часовой пояс GMT +4, время: 08:35.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot