ФОРУМ

ОБСУЖДЕНИЕ

Обсуждается:

Обсуждение среды VisuAL

Мнения, сообщения об ошибках, советы и т.п.

всего сообщений : 10

  1 - 10

добавить свое сообщение добавить сообщение

главная

содержание раздела

автор сообщение

написать письмо автору Kirill
Получено: 2003-10-14 16:53:00

Случайно наткнулся: http://www.ni.com/labview/ Русская версия: http://www.labview.ru/ Говорят, графический язык программирования. Думаю, может оказаться интересным.

написать письмо автору Kirill
Получено: 2003-07-04 19:16:00

Красивая штука... если бы я это дерево увидел лет восемь назад, моя жизнь в тот период была бы легче :-)

написать письмо автору AK
Получено: 2003-07-04 14:11:00

Собственно, ссылка для загрузки среды NAM

написать письмо автору AK
Получено: 2003-07-04 14:07:00

Что касается удобств среды программирования и возможностей редактора - я знаком с интерфейсом редакторов в среде .NET и идеи там заложены хорошие. Но уже в среде Delphi можно использовать такие, например, возможности: переход к объявлению типа (класса, метода и т.д) - жмем Ctrl и щелкаем мышкой на необходимом элементе в коде; быстрый переход между реализацией и объявлением - Ctrl + стрелочки курсора. Можно расширить возможности IDE Delphi установив дополнительные модули. Например, CodeRush - появится выделение логических блоков (ветвлений, циклов и т.д.) линиями слева от блока, ну, и много всяких других вкусностей. Так что идеи витают в воздухе...

написать письмо автору AK
Получено: 2003-07-04 14:04:00

В общем идея понята правильно. Что касается представления программы в виде TreeView - выкладываю для загрузки результат дипломной работы одного из моих студентов - реализация учебного алгоритмического языка. Специфика - 1)реализация программы в виде древовидной структуры; 2)одновременное связанное представление графического и текстового вида программы и свободный переход от одного к другому. Правда, интерфейс среды на украинском языке, и работа не доведена до конца - много недоделок и ошибок. Но общую концепцию иллюстрирует.

написать письмо автору Kirill
Получено: 2003-07-03 23:30:00

Здесь бы здорово как-то сворачивать серые блоки, оставляя, скажем только первую строчку (заголовок свернутого блока). Я это все к тому, что еще нигде не видел наглядного представления кода так, чтобы ясно прослеживалась иерархическая структура. Простых отступов, мне несчастному, явно мало ;) Или вообще отображать текст в Tree View?
А еще бы делать гиперссылки из места вызова функции к ее определению... Короче, сделать из просто текстового редактора кода что-то более приспособленное и специализированное...

написать письмо автору Kirill
Получено: 2003-07-03 23:29:00

Например что-нибудь в таком роде:
Public Sub mniCopy_Click()
Dim activeChild As Form = Me.ActiveMDIChild

If (Not activeChild Is Nothing) Then
Try
Dim theBox As RichTextBox = activeChild.ActiveControl
If (Not theBox Is Nothing) Then
Clipboard.SetDataObject(theBox.SelectedText)
End If
Catch
MessageBox.Show("Select a RichTextBox!")
End Try
End If
End Sub

написать письмо автору Kirill
Получено: 2003-07-03 23:06:00

То есть Вы хотите сделать архитектуру "Документ-Вид"? Чтобы была возможность выбора различных представлений одной и той же программы? Это было бы действительно здорово.

Хочу вот подкинуть идею на будущее: Microsoft в Visual Studio .NET ввела классное новшество в редакторе кода (я имею ввиду возможность сворачивать ненужные фрагменты кода до одной строчки). Это удобно и позволяет как бы смотреть на большие программы "сверху". Но у них тоже не совсем четко видна "древесная" структура программы - наоборот, плюсики для раскрывания кода они кладут в одну колонку слева. Вот придумать бы что-нибудь, чтобы была видна вложенность блоков...

написать письмо автору AK
Получено: 2003-07-01 15:30:00

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

написать письмо автору Kirill
Получено: 2003-07-01 12:12:00

Нельзя менять размеры окон с блоками, после импорта тестового пакета они вообще стали в одну строчку высотой, приходится интенсивно использовать скроллбар.

А как будет выкладываться новая версия? Регулярно, с каждой новой редакцией, или поэтапно, при большом накоплении изменений? И о новых версиях мы узнаем из Новостей или из рассылки?

  1 - 10

добавить свое сообщение добавить сообщение

вверх

главная

содержание раздела