В относительно большом проекте, становится трудно найти все места, где использована переменная. Предлагаю реализовать поиск на схеме по имени переменной (да и по другим текстовым полям).
Вид для печати
В относительно большом проекте, становится трудно найти все места, где использована переменная. Предлагаю реализовать поиск на схеме по имени переменной (да и по другим текстовым полям).
Переменных поменьше ,а макросов (смысловых) побольше и поиска не потребуется (тренировки зрительной памяти):rolleyes:
а зачем Вы пытаетесь оправдывать тех, кто изначально не правильно подходит к выполнению задачи. Именно потому у нас низкая производительность труда, что большинство вначале создает себе трудности, а потом их преодолевает. Раньше можно было писать героически, то теперь им всем надо не волшебного пенделя, а какие нибудь плюшки,чтоб облегчить преодоление
Молодой человек ,это вы флудите ,во всех темах ,не доводя начатое до конца и имея мало практических навыков.Я отвечаю за свои слова .Разработчик должен так сделать свой проект ,что бы не только он его смог прочитать(найти) через неделю ,но и желательно ,что бы и другие так же могли читать.И производительность малая не от отсутствия поиска ,а от отсутствия знаний и опыта .Вам бы пораньше ознакомится с ПР и ОЛ ,когда даже эмулятора не было .И не чего делали проекты под сотню элементов ,за час....
Поиском пользуются сторонние люди,а в собственном произведении автор обязан обходится без поиска ,так вам понятней .
Поиск нужен.
И авторисование :D и автодополнения :D
Писателю со склерозом в 1000 страничной книге,но не художнику ,что бы искать мазки на холсте "Явление Христа народу",например :eek:. Рабочее поле (холст) один .Делайте проект на нем такой ,что бы могли сами обьять одним взглядом.Если холста не хватает используйте функционально законченные макросы .
А в кодесис поиск есть ?
Вопрос то простой был -как искать переменные и ответ простой- используйте их по минимому .Это вам не ST ,где без них ни куда ...
поиск нужен.
Еще один программист до ПР добрался ;). Ручками,ручками рисовать учитесь.Да ,тяжело после стольких лет писательства для ПЛК :o.Мозги по разному работаю у писателя и художника (образное мышление) ,но ни кто не говорил ,что просто будет.Тяжело в ученье -легко в бою ,а не на оборот .
Идите и запрещайте пользоваться поиском своему разработчику, который каскаду пишет. Заодно и google.com тоже запретите ему. Ибо вам он обязан обходится без поиска.
Что, слабо запретить?
Вроде, мысль умная, но она как раз и подчёркивает необходимость поиска: смотрит "другой", и проверяет "а где используется эта переменная/макрос/что там ещё".
Есть.
А вот и главный литературавед (или писатель) ,или цензор подоспел ;) .Который даже комментарии для ПР на форуме на своем птичьем языке пишет и не одного готового проекта не выложил ,а ту да же.... учит отца ,как детей делать.
Каскаду пишет программист (писатель) ,там без поиска не куда-строчный язык использует .А здесь речь ,конкретно о ПР и не надо передергивать ,за это больно наказывают в реальной жизни.
"нужен поиск" если несколько раз повторить, то как по волшебству он появиться конечно, но вдруг окажется что он подходит только разработчику, а пользователи вновь начнут писать что хотелось чего то другого. Как должен выглядеть поиск переменной в ОЛ? Обсуждайте реализацию а не идею
Имеем переменную xxx, вводим ее в поиск, и последовательно программа показывает где эта переменная. Все.
Ну нравится rovki куча осмысленных линий между элементами, привык и т.д...
Имея поиск, можно осмысленные линии заменить на символьные ссылки. И если программисты ОЛ хорошие, то не будет и торможения работы....
з.ы. для rovki, в Codesys тоже делаю проекты на CFC и поиск там вполне оправдывает себя, он вообще оправдывает себя ВЕЗДЕ.
Идея тут пока одна -плодите внут.переменные ,съедайте ресурсы ОЛ ,сделайте Поиск их в ОЛ и потом критикуйте за баги разработчиков ...
Использование по минимому переменных в ОЛ-это принципиальный подход у меня ,надеюсь оправданный и выстраданный и подтвержденный сотнями проектов ,что выложил на форуме .И заметьте без единой переменной(внутренней) ,что ни как не сказалось на скорости составления проекта .
А оправдание(наличие поиска) можно найти любое ...Только надо сначала научиться без всего этого обходится ,а вот когда достигнешь вершины и тебе станет лень ,тогда может и побалую себя,хотя навряд ли .
rovki символическая ссылка != внутренняя переменная. Это вот если программеры их сравняли, тогда ой, в топку таких программеров.
Установите хотя бы посмотреть Zelio Soft, поймете.
rovki лучшего не придумано ? да ладно ? не путайте возможности ПО с его юзабилити, иногда от ОЛ блевать хочется, особенно пока дождешься, пока оно прорисует все линии. да еще разглядывать смену переменных на сером фоне.
А еще это тупое представление чисел с плавающей точкой с Е на конце, уж для отображения можно было бы дать возможность сказать программе "Показывать 3 знака после запятой" (не пересчитывать или округлять, а именно ПОКАЗЫВАТЬ)
И таких НО в любом ПО будет целый список, каким бы красивым по результату оно бы не было в конечном итоге.
Запись в FB только в мс, отладку делать долго, муторно....
capzap абсолютно пофигу, лишь бы это было заметно тому, кто ищет. достаточно простых переходов от ссылки до ссылки.
далеко не пофигу, в том же упомянутом Вами cfc в новой позиции поиска прога выделяет текст, одно неверное нажатие клавиши стирает текст, приходится делать дополнительные манипуляции для возврата, зато с точки зрения программирования это самый простой способ реализации поиска. По какому пути пойдет разработчик, если при требовании хотелки не указать все ньюансы
Сами же пишите, что ненра почти в любом ПО какая нибудь мелочь
rovki каким бы ни был функционал, без инструмента этим функционалом пользоваться продукт обречен. Меньше продажи, меньше прибыль и т.д.
capzap нравится не нравится можно рассуждать только тогда, когда оно есть, а когда нету, то и смысл обсуждать ?
Вполне пригодный вариант с выделением текста, к остальному привыкаешь.
capzap если разработчик надумает сделать поиск и выдвинет какие-то идеи по реализации, 2-3 варианта, всегда может создать тему с голосовалкой.
з.ы. сам за рамку проголосую :)
Только мне сдается что наши разработчики на самом деле переводчики ПО на русский язык с китайского :)
Поиск нужен и точка. ;)
Нужен если ,так ищите ...:cool:,мне без надобности .;) Сначала создадут дебри ,а потом им Сусанина подавай ;)Потому как у разработчиков есть более важные задачи .Может когда и включат в план .Только за 5 лет было столько дельных предложений ,облегчающих реально жизнь пользователям ОЛ ,а реализовано 30% максимум из этого. Взять хотя бы мое предложение -в симуляторе сделать аналог осциллографа ,для наблюдения за переменными (выходами),особенно если они аналоговые и процесс переходной ,тут без визуализации ни как ...А вы поиск ,поиск.....Если сложно это реализовать ,то просто организовать вывод во внешнею среду из ОЛ(виртуальный порт) ,а там приложениями наблюдать процесс...слава богу юсб осциллографов полно .Пробросил связь между виртуальными портами и наблюдай или сохраняй,а потом медленно анализируй ...
ЛГС (линия групповой связи, именуемую на жаргоне "жгутом") забыли?
И я очень ругался, что по нашим стандартам допускалась только нумерация, а не символьные метки.
Ну так это совсем другое дело ...Достаточно пронумеровать провода в жгуте (шлейфе). :cool:Мы так всегда рисовали схемы сложные ...если подсветки связей мало
Нумерация комментариями??? Даже не смешно....
А внутри серьезных по размеру и функционалу макросов?
.А где предел ,может кому до транзистора нарисовать захочется ФБ.Нарисовали макрос ,отладили и забыли про внутренности ,помня только его внешнею работу .Ни кто ведь не лезет внутрь ФБ ,так и тут ....Или рисуйте макрос в макросе ,в макросе ....На каждом уровне вложения порядок с проводами...И получили Большой макрос ...Были МИМ ,стали БИМ ;) ,по аналогии МИС,БИС.
И что только эти русские не придумают, вместо того, чтобы дороги строить (с)
На том и Русь держится -на смекалки мужиков ....;)
Безусловно!
А производительность труда?
Когда Левша блоху подковывал он об этом не думал ,ей богу ...Когда в космос полетели ,.итд.Надо быстро ,значит сделаем быстро ,не смотря не на что и вопреки всему ;)
Предел мечтаний rovki - МММ = макрос в макросе макроса :)
Я беспредельшик ;) в хорошем смысле слова ,то есть уверен ,что любую задачу можно решить.
http://s20.rimg.info/6967fc7b89e71cd...b91255c7b1.gif.Но предпочитаю это(про предел) слышать от друзей или жены .К таковым вы не относитесь ..