Из этой лекции вы узнаете, как работать в «Виртуальной лаборатории CS50» и CS50 IDE. Процессы практически идентичны, отличаются лишь незначительно. Чтобы свободно проделывать операции в обеих средах, нужно изучить несколько простых консольных команд. Их нужно набирать в так называемом терминале.
Прежде всего, создадим папку, в которой будут лежать файлы.
Создание папки для заданий
Дважды кликните по папке Home на рабочем столе (в левом верхнем углу виртуальной лаборатории). Далее дважды кликните по папке с названием Dropbox. Выберите File > Create Folder в верхнем левом углу окна (или нажмите по пустому пространству правой кнопкой мыши), введите имя pset1 нажмите Create.
Внимание! Если вы не пользуетесь Dropbox, можете создать папку pset1 непосредственно в папке Home. Главное, чтобы она называлась именно pset1 и вы знали, где она расположена.
Создание файла в папке
Зайдите в папку pset1, и кликните правой кнопкой мыши, выберите Create Document – Empty file. Назовите его hello.txt.
Дважды кликните по hello.txt. В «Виртуальной лаборатории CS50» откроется редактор gedit, в котором мы сможем набирать программы, а также запускать их. Справа вы увидите поле, где можно печатать. Если вы ввели какой-то текст, обратите внимание на появившуюся перед названием файла на вкладке символ звездочки (*) — индикатор того, что в файл были внесены, но не сохранены, изменения.
Проверяем где файл
Вы можете воспользоваться терминалом gedit или же открыть терминал, ссылка на который расположена на панели быстрого доступа (внизу окна лаборатории). В первом случае вы увидите вот что:
jharvard@appliance (~/Dropbox/pset1):
pset1 – текущая рабочая директория
(та, что открыта в рабочей среде). Тильда (~) указывает на корневую директорию (в ней лежат Dropbox и pset1).
Во втором:
jharvard@appliance (~):
Чтобы перейти в другую папку, нужно набрать команду cd (change directory) и имя папки или путь к ней. Например:
cd pset1
или многословнее, с указанием полного пути:
cd ~/Dropbox/pset1
Если вы пишете только саму команду cd, но не подставляете аргумент (то есть имя папки, в которую ей нужно перейти), она вернет вас в корневую директорию по умолчанию. Таким образом, в активной строке вы увидите следующую картину:
jharvard@appliance (~):
Таким образом, давайте перейдем в рабочую папку, набрав команду
сd ~/Dropbox/pset1
Или по очереди:
cd dropbox/
и затем, после Enter
cd pset1/
Активная строка поменялась на
jharvard@appliance (~/Dropbox/pset1):
Это подтверждает, что вы теперь находитесь в директории pset1.
Давайте проверим, какие файлы лежат в этой папке. Наберите в терминале команду
ls
и нажмите Enter. Вы увидите файл hello.txt! Если вы кликнете по названию в терминале, ничего не произойдет: это текст, и он не выдает активной ссылки, но подтверждает, что hello.txt находится там, где должен.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ