УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

What is oscada's development environment?


Автор Сообщение
Сообщение создано: 05. 02. 2015 [05:06]
yaraba
yaraba seo
Создатель темы
Зарегистрирован(а) с: 05.02.2015
Сообщения: 5
What is your oscada's development environment?

- Do you use IDE for coding and debugging?
- Do you use static analysis tools?
- Do you use Design tools for QT or Web module?

I am a oscada starter.

Thanks in advance!
Сообщение создано: 05. 02. 2015 [08:43]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"yaraba" wrote:

What is your oscada's development environment?
- Do you use IDE for coding and debugging?
- Do you use static analysis tools?

For developing exclusively into OpenSCADA, for self projects into the creation, you do not need any external IDE but OpenSCADA has all you wanted!

For same OpenSCADA developing you also do not need any external IDE but the developing independent from any IDE and simple text editor for that enough. Sure if you too want you can bind OpenSCADA sources tree to any like IDE/RAD which knows about program based at "autotools" building. See here for building: http://wiki.oscada.org/HomePageEn/Doc/BuildFromSource

I am best source code analysis tool and I do not need for some else. :)
For memory debug I some time use valgrind.
For external or new source code format can be used command:
$ indent -bli0 -i4 -ts8 -l100 -npsl -npcs -nprs -nsaf -nsai -nsaw -brs -br -cdw -nbc -lp <filename>


"yaraba" wrote:

- Do you use Design tools for QT or Web module?

I do not but OpenSCADA has self transparent for Qt-based and Web-based interfaces generic development environment: http://wiki.oscada.org/HomePageEn/Doc/VCAEngine

But sure the possible for using some like.

"yaraba" wrote:

I am a oscada starter.

Are you starter as user or as developer? :)
Any way see before here please:
- http://wiki.oscada.org/HomePageEn/About
- http://wiki.oscada.org/HomePageEn/Function
- http://wiki.oscada.org/HomePageEn/Doc/QuickStart

Learn, learn and learn better than work, work and work.



0212