Я очень доволен следующей средой.
Я использую редактор программатора, такой как geany или аналогичный, и редактирую файл с функциями - я помещаю связанные функции в один файл - это похоже на модули из других сред.
Я не использую копию в pgAdmin - это ужасная работа - и я не думаю, что pgAdmin - хороший инструмент для редактирования и поддержки большего количества функций - он хорош для специальных изменений.Редактор не силен - это просто, и вы не можете использовать обычные инструменты, такие как git, cvs, .. Больше - вы не можете организовать связанные функции для одной сущности.
Если у меня есть однаили два файла, затем у меня есть открытая консоль, и я просто импортирую файл в postgres с помощью команды \ i.Если у меня есть более крупный и сложный проект, я использую make-файлы - поэтому он автоматически импортирует только измененные и зависимые файлы.Это очень хорошо и очень эффективно, когда у вас есть проект с более чем сотней функций.