Pull to refresh

Aptana IDE 2.0.5 + Django = в картинках

Reading time2 min
Views2.7K
Тут будет немного показано, как создать Django-проект, путем импортирования из существующего.
Создать Git-репозиторий, и основные функции использования репозитория.

Несмотря на то, что я уже видел, на хабре, парочку статей на тему использования и настройки Aptana IDE, решил продолжить тему, т.к. она ещё не до конца освещена.

Можно серию из аналогичных визуальных пособий сделать, что бы легче было войти в курс дела и подолгу не искать, для новичка. Показать, в этой IDE все возможности, которые облегчают жизнь. Или подсказать что-то новенькое тем людям, кто не использует до конца её возможности. Ну или же как правильно использовать возможности этой IDE.

Например, здесь описано как скрестить Eclipse и Redmine.

А здесь — введение в работу с Aptana, её установки и настройки. В некоторых моментах могу повторить, что есть там, и на хабре.

Перед тем, как делать скриншоты были предустановленны PyDev и Git. Наверное всем легко будет разобраться, как это сделать. Тем более, что стартовая страница приветствия Aptana, после установки, сразу предлагает установить новые модули, в числе которых их и можно найти.

Предлагаю всем высказаться, на тему того — как сами её используете, и показать это в картинках.


То, что мы видим при входе в перспективу PyDev — это выделено в самом верху, справа.
1Зашли в аптану

Сейчас импортируем…
2Импортируем свой проект

… проект, из существующей директории.
3Импортируем его из существующей папки

После импортирования увидим это.
5Видим в Pydev Package Explorer появившуюся папку

Превратим это в Django-проект.
6Превращаем её в Django-проект

И в проект питона. Без этого не запустится ни одна команда Django, поскольку не будут подгружены необходимые библиотеки.
7Превращаем её в Python-проект

Команды, которые есть, для упрощения использования Django, применимые к нашему проекту.
8Команды, какие мы там увидим

При нажатии на отмеченную мы увидим возможность выбрать из тех, что были написаны нами когда-либо ранее. Сможем в поле ввода написать необходимую. При вводе части названия команды — будет работать как поиск по существующим, сужая список.
9При нажатии на первую

Пробуем завести репозиторий на проект (после этого скрина, видимо, был выбран Git-репозиторий).
10Манипуляции с Git'ом-расшариваем проект

Заводим репозиторий по кнопке Create repository, жмем Finish.
11Манипуляции с Git'ом-создаем репозиторий Git, жмем Create repository и Finish

Вопросами отмечены незакоммиченные файлы и папки (те, на которые после коммита станет возможен откат).
12Манипуляции с Git'ом-вот так выглядит вновь созданный, без коммитов

Делаем первый коммит.
13Манипуляции с Git'ом-делаем первый коммит

Автоматически выделяются все файлы, которые были изменены, или вновь созданы. Крыжик Amend-previous означает исправить предыдущий коммит, последующим.
14Манипуляции с Git'ом-делаем первый коммит, продолжение

При заведении нового репозитория, по проекту, создается одна основная ветка master — в ней не совсем правильно вести свой проект, т.к. при работе и изменении кода могут возникнуть ошибки, поэтому заведем новую ветку, в которой будем проводить эксперименты. Впоследствии её можно будет слить с основной, когда мы полностью уверены в её работоспособности.
15Манипуляции с Git'ом-создаем ветку

И сделаем Checkout в неё.
16Манипуляции с Git'ом-создаем ветку

Слева-снизу Вы легко можете нажать на кнопку, которая позволит добавить новые меню.
17Если что, легко можно достать оттуда консоль

Я предпочел достать оттуда консоль, потом историю коммитов, но это не покажу.
18Если что, легко можно достать оттуда консоль-вот так

И дальше, легко их (эти менюшки) перетаскивать, в любые удобные области.
19Если что, легко можно достать оттуда консоль-и перетащить его туда

Вот так можно откатить проект на сделанный нами коммит. Жестко — это когда все трется и остается только то что было в предыдущих коммитах.
20По такому же принципу можно вытащить историю репозиториев

Думаю, пока хватит.

Поскольку большие скрины (по объему) было сделать проще всего (по крайней мере заливал на Flickr большие), вероятно следующим постом будет как их уменьшить, посредством питона.

И ещё, возможно такое же визуальное описание того, как было бы быстрее написать этот пост, используя возможности Selenium'а. А то запарился эти картинки вставлять.

Всем спасибо, буду рад любым Вашим комментариям и любопытно увидеть, насколько тема актуальна.
Tags:
Hubs:
Total votes 26: ↑13 and ↓130
Comments4

Articles