Ru-Board.club
← Вернуться в раздел «Программы»

» Платформа Eclipse

Автор: DeviL
Дата сообщения: 06.11.2007 14:52
Zlatogorov
Спасибо, посмотрю.
А так на вскидку - не программировал для AVR, ARM, MSP?
Автор: Zlatogorov
Дата сообщения: 06.11.2007 15:25
DeviL
Давно когда то для АВР и ПИК баловался и то в фирменных средах.
Сейчас только FEIG,ACG и Дайстер но это оконечники.
Автор: Gene_Monroe
Дата сообщения: 14.12.2007 21:51
народ, кто ответит на маленький вопрос... пришлосьполезть по-необходимости в программирование, поставил сабж версии 3.3.0

как в нем сделать, чтобы вместо символа табуляции вставлялось два пробела?

полез в Windows/Preferences

далее - в General/Editors/Text Editors

чекнул Insert spaces for tab

установил Displayed tab with: 2

все эти манипуляции нифига не дали. ставлю курсор в начало пустой строки, нажимаю Tab и получаю символ табуляции. нажимаю ентер после строки кода и получаю первый символ новой строки - табуляцию. причем символ табуляции эквивалентен 4 пробелам, даже не двум

я где-то туплю?
Автор: Gene_Monroe
Дата сообщения: 16.12.2007 18:35
народ, может, кто подскажет живенький хороший форум по сабжу?
Автор: makarei
Дата сообщения: 16.12.2007 18:58
Gene_Monroe
Здесь например.
Автор: Gene_Monroe
Дата сообщения: 18.12.2007 04:47
makarei

ага, сенькс. а на русском чего-нибудь похожее есть? всмысле, на вражеском тоже пойдет, но два или больше таких полезных ресурсов было бы лучше, чем один
Автор: Zlatogorov
Дата сообщения: 18.12.2007 08:40
Gene_Monroe
Та полно сайтов , только внятные все - англоязычные.
Автор: DeviL
Дата сообщения: 20.12.2007 10:55
Так, что мы тут ссылки на внешние сайты даем (правда они действительно более продвинутые) ... давайте и этот форум поднимать!
У меня вопрос - есть проект для eclipse - в его составе сишные файлы, asm, скрипт для линкера - и вот в чем беда.
Интересует как настраивать подсветку синтакисиса - для различных типов фалов, потому что в асме например инструкции с явной адресацией типа
LDR PC, [PC, #-0x0120]
он все что после # - распознает как дерективу сопроцессору, и соответственно меняет цвет.
Да вдобавок появилась такая фича
"The line comment character is [...] ‘@’ on the ARM [...]"
(GNU-as manual from binutils V 2.17)

Так вот, нет ли где зарытых настроек правил определения синтаксиса, то есть какие символы означают комментарии, что директивы препроцессору могут быть только в начале строки!

А то в настройках хорошая развитая поддержка синтаксиса - но хочется как обычно больше!
Автор: Zlatogorov
Дата сообщения: 20.12.2007 15:57
DeviL
Тяжело скаазать что либо по этому поводу.
CDT не пользуюсь, для этого стоит VS2005.
Как появится поддержка С# тогда полностью перейду на эклипс, а пока так.
Автор: kirillkr
Дата сообщения: 13.02.2008 14:06
Что от меня хочет Eclipse

Цитата:
PDT Feature (1.0.2.v20080102-79-7GE7QYGHNGPGY) requires feature "org.eclipse.wst (2.0.0)", or compatible.

Это я пытаюсь установить дополнение для PHP
Автор: Zlatogorov
Дата сообщения: 13.02.2008 14:13
kirillkr
WST версии 2 надо установить сначала.
Автор: kirillkr
Дата сообщения: 13.02.2008 14:44

Цитата:
WST версии 2 надо установить сначала.

а где это взять?
Автор: Zlatogorov
Дата сообщения: 13.02.2008 15:17
kirillkr
скачать с сайта самого эклипса.
Автор: php5pro
Дата сообщения: 16.02.2008 11:48
Ребята, есть проблема с установкой Eclipse последней версии (Eclipse Classic 3.3.1.1 - Windows (140 MB)).

Я скачиваю архив zip с этим установщиком. При попытке извлечь файлы из архива выдается ошибка, мол "слишком блинные имена, файловая система их не поддерживает". Попытка была сделать извлечение как под Windows Vista x64 та и под Windows XP Pro x32. Ошибка одна и та же.

Это, как я понимаю, связано с плагинами, у которых очень уж длинные имена.

Прошу помочь в этом вопросе.

И еще. Я хочу выбрать среду для разработки на PHP, которая бы была не хуже чем Zend Studio 5.5, и в то же время поддерживала важную для меня особенность - диаграммы UML2, которые можно рисовать в проекте, и они сразу преобразуются в классы. При модификации класса изменения влияют на саму диаграмму, а при изменении диаграммы сразу же появляются изменения в коде классов. Думаю. это возможно сделать в Eclipse.
Я выбираю в данный момент из двух аналогов - Eclipse и NetBeans. Последняя среда меня порадовала тем, что имеет не такой наляпистый интерфейс. Хотя, привыкнуть можно ко всему.

Жду Вашего ответа, товарищи.
Автор: woozle
Дата сообщения: 16.02.2008 13:27
php5pro


Цитата:
Попытка была сделать извлечение как под Windows Vista x64 та и под Windows XP Pro x32. Ошибка одна и та же.

А позвольте спросить, какую файловую систему Вы юзаете под такими крутыми операционными системами?
Автор: php5pro
Дата сообщения: 17.02.2008 18:38
Уважаемый коллега woozle!

Вы правы, забыл упомянуть, что я использую файловую систему NTFS (думаю, вы хотели услышать что я использую FAT32, но это не так, как видите).

Мне удалось распаковать дистрибутив, поставляемый под PDT (PHP), он работает. Вот остается вопрос, а почему же стандартный пакет не хочет распаковываться? Странно.


Вопрос номер 2.
С Эклипсом я сталкивался, но работать начинаю только сейчас. Подскажите, пожалуйста, опытные пользователи этой среды, можно ли сделать следующее. Нужно чтобы UML диаграммы я мог строить в данной среде, и при этом эти диаграммы должны преобразовываться в код классов и обратно. Я слышал, что такое возможно.

И проблема еще одна. Не пойму, как подсоединить плагины. Например для PDT сборки Эклипса хочу поставить плагин для работы с UML2. Как это сделать, не понимаю. Все распаковал в директорию где установлен Эклипс, но плагин видать нужно вручную подсоединить. Подскажите, пожалуйста.
Автор: Zlatogorov
Дата сообщения: 17.02.2008 18:49
php5pro
Плагины распаковываются в папку plugins, и цепляются эклипсом автоматически.
Если полагин утановлен правильно, но не работет тогда надо смотреть
Install and Update->Manage configuration и смотреть чего не хватает.
Классы и модели из UML перегоняются одним нажатием - на самой модели правой клавишей и generate class или пункт в меню.
Автор: php5pro
Дата сообщения: 17.02.2008 19:02
Zlatogorov сейчас буду разбираться.
Что скажете о нетБианс ? Среда выглядит довольно привлекательно, при этом не тормозит. Есть ли для не плагин для работы с PHP и удобно ли работать в связке PHP + UML?

Спасибо.
Автор: Zlatogorov
Дата сообщения: 17.02.2008 19:11
php5pro
Так эклипс тоже бесплатен, пока, хотя ибм и альянс вкладывают по 50-70 млн. в год уже 8ой год подряд. Под PHP вобще не пишу, нет заказов да и задач которые нельзя решить на ASP тоже нет.
Автор: php5pro
Дата сообщения: 17.02.2008 19:18
Zlatogorov
Ты можешь создавать диаграммы UML, чтобы из них создавался код - это понятно. А вот если ты дополняешь диаграмму классов, например добавляешь или переименовываешь методы. В таком случае будет заново перегенерирован чистый код, либо наш код сохранится, да нужные методы будут автоматически вставлены в наш код? Это немаловажный момент.

Я хочу уйти от использования двух средств - UML средства которое только генерирует чистый код, и редактора PHP кода, который позволяет этот код лишь дописывать (реализовывать классы в "пустых" методах. Вот эту задачу я хочу решить.
Автор: Zlatogorov
Дата сообщения: 17.02.2008 19:24
php5pro
Он вроде полностью переписывает класс, а не апдейтит.
Автор: php5pro
Дата сообщения: 17.02.2008 19:56
Zlatogorov
Плагин стоит, а вот как создать UML диаграмму - никак не получается. Стоит что плагин включен, а как же им воспользоваться, как создать в своем проекте еще и UML диаграмму???

Я нашел следующее. Нажимаю на существующем проекте правой кнопкой мышки, и там выбираю в длинном меню диаграмму. Но странно то, что все раскидано и не понятно, где удобная панелька для управления диаграммой??? Как вывести эту панель со всеми элементами, да и вообще, как открыть диаграмму на редактирование?
Автор: Zlatogorov
Дата сообщения: 17.02.2008 20:16
php5pro
На сайте UML плагина должен быть туториал. RTFM так сказать
Автор: php5pro
Дата сообщения: 17.02.2008 20:29
Туториал есть, но там сложно разобраться, так как со средой и структурой документации столкнулся недавно.

Думал что все гораздо проще, а оказалось что не так то просто настроить среду для комфортной работы и сразу приступить к разработке. Ах...
Автор: php5pro
Дата сообщения: 19.02.2008 15:37
прошу помощи, уже три дня не получается настроить UML2 плагин.
Скачал с сайта Эклипс плагин UML2, установил нормально. Но в нем нет поддержки графического редактора диаграмм. В общем, поковырявшись понял, что нужно ставить графическую библиотеку GML (или как-то так называется).

Поставив ее я не получил результата. И случайно обнаружил, что некоторые связи разорваны (может это можно проверить самим Эклипсом?).
Интересно то, что я установил плагин UML2, а для другой библиотеки видать нужен этот плагин более старой версии. Ах... устал. помогите плиз разобраться.
Автор: Zlatogorov
Дата сообщения: 19.02.2008 17:08
php5pro
О каких связях речь?
Версии у эклипса совместимы сверху вниз, в основном.
А так смотреть Install and Update->Manage configuration и
Help->About->Configuration Details.
Автор: php5pro
Дата сообщения: 19.02.2008 17:30
Я вот вручную распаковал иблиотеку UML2 в директорию .где установлен Эклипс. Но как оказалось, к нему нуждно и другие библиотеки еще установить.

Если установить через Help -> Software Update -> find and Install

Добавлено:
Зашел на сайт http://www.eclipse.org/modeling/emf/
Хочу найти ссылку, которую я добавлю в Эклипс. Это будет XML файл, который описывает все компоненты, которые нужны для этого пакета. Где взять ссылку на этот XML файл?

Добавлено:
Кстати, нашел вроде решение.
Если зайти на сайт http://www.eclipse.org/modeling/mdt/updates/ (то есть добавить постфикс updates/) то получаем ссылки на XML файлы, которые содержат список загружаемых файлов.

Добавлено:
Взял ссылки на пакеты в формате XML. Действительно, мне отобразились все пакеты, входящие в состав пакета.
Выбираю SDK пакет, все нормально. Начинаю выбирать другие пакеты из этого набора, например Examples, мне выводится сообщение об ошибке, мол нет определенных пакетов из этой же библиотеки. Подскажите, может быть нужно установить вначале SDK, а затем уже Examples?

Жду ответа.
Автор: Zlatogorov
Дата сообщения: 19.02.2008 19:44
В Update отмечаешь UML и Eclipse и жмёшь Add requiered plugins он сам проанализирует что ему надо и отметит на скачивание.
Автор: php5pro
Дата сообщения: 20.02.2008 09:47
У меня последняя версия Эклипса. Есть пункт меню такой: Help -> Software Update -> find and Install
Здесь дается выбор: либо искать новые компоненты. либо для всех компонентов, которые уже установлены.

Если выбираю новые компоненты. то вижу окно со всеми компонентами. которые установлены в системе, могу выделить галочкой те, которые нужно обновить.
В этом же окне я могу добавить новые адреса сайтов (ссылки на XML файлы, которые содержат список загружаемых компонентов).

Может я что-то не нашел? подскажи пошагово пожалуйста.

Добавлено:
Я вот ставлю загрузить все части UML2, но загружается не все. компоненты UML2Tools говорят что нет какого-то компонента, и мне высвечиваются ошибки:

Код:
UML2 Diagramming (Incubation) (0.7.1.v200710010534) requires feature "org.eclipse.gmf (1.0.100)", or compatible.

UML2 Tools (Incubation) (0.7.1.v200710010534) requires feature "org.eclipse.gmf (1.0.0)", or compatible.

UML2 Tools (Incubation) (0.7.1.v200710010534) requires feature "org.eclipse.gmf (1.0.0)", or compatible.
Автор: php5pro
Дата сообщения: 21.02.2008 10:21
Установил Эклипс вчера снова, с нуля.
Все модули закачались нормально.

Единственное что мне не понравилось, так это как рисуются UML диаграммы. почему-то я не могу соединить связью два класса. Хотя аналогичные диаграммы в Rational Rose 7.5 в Эклипсе рисуются без проблем.

Можно ли "вынуть" плагины из Rational Rose так, чтобы не пришлось за них платить, и при этом встроить их в стандартный бесплатный Eclipse?

Страницы: 12345

Предыдущая тема: Нужен ли контентный фильтр?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.