Как правильно закрыть текущий проект?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

xterro
постоялец
Сообщения: 148
Зарегистрирован: 23.02.2014 13:49:33

Как правильно закрыть текущий проект?

Сообщение xterro »

Приветствую, интересует, как зыкрыть проект в Lazarus-е(версия 1.0.12). Если выбираешь Проект --> Закрыть проект, то проект закрывается и появляется диалог,
в котором система предлагает дальнейшие действия:
Безымянный.png

Но мне этот диалог не нужен, никак нельзя его убрать, чтобы вот просто закрыть проект и всё, и ничего больше не появлялось? Нажимаешь на крестик в этом диалоге,
Lazarus просто закрывается. если нажать на "Новый проект", то появляется "мастер проектов", но в нём нельзя создать скажем компонент, т.е это как бы не то что надо, я хочу создать новый проект по кнопке Файл --> Создать и уже там выбрать то что мне нужно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
wavebvg
постоялец
Сообщения: 355
Зарегистрирован: 28.02.2008 03:57:35

Сообщение wavebvg »

Можно попробовать не закрывать проект :-)
svk12
постоялец
Сообщения: 411
Зарегистрирован: 09.06.2008 18:42:47

Сообщение svk12 »

А зачем его закрывать?
Аватара пользователя
hinst
энтузиаст
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Сообщение hinst »

Наверное чтобы использовать лазарус как такой усовершенствованный текстовый редактор для паскальных исходников
Что в принципе имеет смысл, если только исходники не лежат по разным папкам, иначе он не увидит все остальные, и автодополнение кода тогда работать не будет
При этом проект можно в самом деле не закрывать, сделать например какой-нибудь пустой проект специально для этих целей и держать его открытым
xterro
постоялец
Сообщения: 148
Зарегистрирован: 23.02.2014 13:49:33

Сообщение xterro »

А зачем его закрывать?

Ну, например для того, чтобы создать новый проект из главного меню Файл - Создать, там вариантов выбора побольше, или без разницы? :)
Просто привык как в VS или том же Eclipse, не нужен проект, закрыл его и всё, делов то.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Лазарус без проекта не живёт. :D Проектный подход....
Аватара пользователя
Sharfik
энтузиаст
Сообщения: 839
Зарегистрирован: 20.07.2013 01:04:30

Сообщение Sharfik »

Идиотский подход изначально. Молчал про этот бред, но раз подняли тему. Что в VS, VB6, Delphi, нигде такого не было. Если мне надо не проект редактировать, а отдельный файл. Если мне надо установить компонент или покопаться в его исходниках, то без старта проекта IDE посылает нафиг.
Всем этим среда провоцирует непреднамеренную порчу разрабатываемых проектов, которые откроются в ней, когда я хочу открыть что то еще. Более того, она даже откомпилировать проект не даст, если открыт посторонний модуль с ошибками, хотя он даже не включен в проект был. А она как самая умная его туда цепляет.
xterro
постоялец
Сообщения: 148
Зарегистрирован: 23.02.2014 13:49:33

Сообщение xterro »

alexs писал(а):Лазарус без проекта не живёт. :D Проектный подход....

Плохо, собрать его что-ли из исходников и выпилить эту фичу ))
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

А чем мешает? Зачем нужно состояние без проекта?
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

xterro, а тупо и непринужденно создать новый проект через Проект/создать проект не пробовали? Текущий проект тогда автоматически закроется.

Sharfik писал(а):Идиотский подход изначально.


Подход не идиотский. Просто не стоит использовать такую тяжелую прогу там, где достаточно продвинутого блокнота.
Аватара пользователя
hinst
энтузиаст
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Сообщение hinst »

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

Sharfik писал(а):она даже откомпилировать проект не даст, если открыт посторонний модуль с ошибками, хотя он даже не включен в проект был

В Лазарусе такого точно нет, там можно посторонние модули открывать без эффектов
Kemet
постоялец
Сообщения: 241
Зарегистрирован: 10.02.2010 18:28:32
Откуда: Временно оккупированная территория
Контактная информация:

Сообщение Kemet »

alexs писал(а):А чем мешает? Зачем нужно состояние без проекта?

затем, что "компонент" это тоже по-сути проект (с точки зрения управления разработкой ), и не хотелось бы чтобы в ide висели совершенно ненужные в данном контексте сущности. А так, как это сейчас сделано в Лазарусе сделано через известное место.
xterro
постоялец
Сообщения: 148
Зарегистрирован: 23.02.2014 13:49:33

Сообщение xterro »

Лекс Айрин писал(а):xterro, а тупо и непринужденно создать новый проект через Проект/создать проект не пробовали? Текущий проект тогда автоматически закроется.

Пробовал то пробовал, не в этом суть. Если написано "Закрыть проект" то должно делаться то что написано, т.е закрываться проект, всё на этом процесс оканчивается. Если я захочу создать новый проект, то я выберу пункт "Проект - Создать проект" . Не надо добавлять не нужных действий там где они не должны быть. Логично ведь )
Аватара пользователя
Sharfik
энтузиаст
Сообщения: 839
Зарегистрирован: 20.07.2013 01:04:30

Сообщение Sharfik »

Лекс Айрин писал(а):Просто не стоит использовать такую тяжелую прогу там, где достаточно продвинутого блокнота.

Лишний софт на компе, когда это можно делать в среде с комфортом, а не в калькуляторе умеющем подсвечивать только буковки.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

xterro
IDE подразумевает работу. Все ваши работы (фалы) собираются в проект. В проекте не только файлы, но и ещё много дополнительных возможностей для ведения ваших работ.
А для создания компонентов - тоже проект. LPK пакет.

Вообщем - разработчики позаботились о том, чтобы вам было удобнее работать. А вы хотите всё поломать - зачем?
Ответить