Справка по WDE: различия между версиями
Juliet (обсуждение | вклад) |
Juliet (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
=== Что такое WDE === | === Что такое WDE === | ||
WDE (Web Development Environment) - Web-среда разработки (по аналогии с IDE - интегрированная среда разработки) | WDE (Web Development Environment) - Web-среда разработки (по аналогии с IDE - интегрированная среда разработки) | ||
WDE PascalABC.NET - это простая Web-среда, позволяющая запускать консольные приложения PascalABC.NET непосредственно из браузера. Такие приложения компилируются и выполняются на стороне сервера, возвращая на сторону клиента результаты работы. | WDE PascalABC.NET - это простая Web-среда, позволяющая запускать ''консольные'' приложения PascalABC.NET непосредственно из браузера. Такие приложения компилируются и выполняются на стороне сервера, возвращая на сторону клиента результаты работы. | ||
=== Основные действия === | === Основные действия === | ||
Стандартно: программу можно '''запустить''', '''откомпилировать''', '''сохранить''' в локальный каталог сеанса пользователя (или собственный каталог для зарегистрированного пользователя), '''опубликовать''', открыть опубликованную программу. | |||
Стандартно: программу можно запустить, откомпилировать, сохранить в локальный каталог сеанса пользователя, опубликовать, открыть опубликованную программу. | |||
Следует понимать, что программа компилируется и выполняется на сервере. Если программа в процессе выполнения осуществляет ввод-вывод, то информация передается по сети. | Следует понимать, что программа компилируется и выполняется на сервере. Если программа в процессе выполнения осуществляет ввод-вывод, то информация передается по сети. | ||
=== Горячие клавиши === | === Горячие клавиши === | ||
*'''Ctrl+F9''' - Компилировать программу в текущей вкладке | *'''Ctrl+F9''' - Компилировать программу в текущей вкладке | ||
*'''F9''' - Выполнить программу в текущей вкладке | *'''F9''' - Выполнить программу в текущей вкладке | ||
Строка 18: | Строка 15: | ||
=== Особенности работы с WDE === | === Особенности работы с WDE === | ||
Все файлы, с которыми работает WDE, хранятся на сервере. В текущей версии WDE (март 2010г.) отсутствует возможность закачать файл на сервер и скачать файл с сервера (однако, можно скопировать текст программы в окно редактора и из окна редактора). Эта возможность будет доступна зарегистрированным пользователям. | |||
При первоначальной загрузке среды WDE создается так называемый '''сеанс работы пользователя'''. В рамках сеанса пользователю на сервере выделяется временный каталог, в котором он может сохранять файлы. Все сохраненные файлы отображаются во вкладке <tt>«Управление файлами»</tt> в правой части WDE. | |||
Сеанс поддерживается, пока браузер не будет закрыт. После закрытия браузера все сохраненные в текущем сеансе файлы удаляются. | |||
Однако, Вы можете получить на сервере собственный постоянный каталог. Для этого нужно '''зарегистрироваться'''. О других преимуществах регистрации можно прочитать [[Часто задаваемые вопросы по WDE#Для чего нужна регистрация|здесь]]. | |||
=== Публикация и ссылки на опубликованные файлы === | === Публикация и ссылки на опубликованные файлы === | ||
Файл можно '''опубликовать'''. При публикации файл сохраняется на сервере в специальном каталоге под другим именем. На панели <tt>«Публикация»</tt> появляются все ссылки на файлы, опубликованные в текущем сеансе. Для просмотра всех файлов следует нажать на гиперссылку <tt>«Все опубликованные файлы»</tt>. | |||
Ссылка на опубликованный файл имеет вид | Ссылка на опубликованный файл имеет вид | ||
http:// | http://pascalabc.net/WDE/?file=имя_файла.pas. | ||
Именно в таком виде можно ссылаться на опубликованные файлы на сайтах и форумах. При щелчке на такой гиперссылке загрузится среда WDE и опубликованный ранее файл будет в ней открыт. На соответствующей вкладке в начало его имени будет добавлен символ | Именно в таком виде можно ссылаться на опубликованные файлы на сайтах и форумах. При щелчке на такой гиперссылке загрузится среда WDE и опубликованный ранее файл будет в ней открыт. На соответствующей вкладке в начало его имени будет добавлен символ «P». | ||
*[http:// | *[http://pascalabc.net/WDE/?file=Pifagor.pas Пример 1. Таблица умножения] | ||
*[http:// | *[http://pascalabc.net/WDE/?file=MinArr.pas Пример 2. Минимальный элемент в массиве] | ||
=== Файлы примеров === | === Файлы примеров === | ||
Файлы примеров находятся на сервере в специальной папке примеров. Для загрузки файла примера в редактор достаточно щелкнуть мышью на его названии на панели | Файлы примеров находятся на сервере в специальной папке примеров. Для загрузки файла примера в редактор достаточно щелкнуть мышью на его названии на панели <tt>«Примеры»</tt> - он откроется в новой вкладке, при этом в начало его имени будет добавлен символ «@». Можно также сохранить файл примера в каталог сеанса пользователя, нажав кнопку сохранения. |
Версия от 12:20, 19 марта 2010
Что такое WDE
WDE (Web Development Environment) - Web-среда разработки (по аналогии с IDE - интегрированная среда разработки)
WDE PascalABC.NET - это простая Web-среда, позволяющая запускать консольные приложения PascalABC.NET непосредственно из браузера. Такие приложения компилируются и выполняются на стороне сервера, возвращая на сторону клиента результаты работы.
Основные действия
Стандартно: программу можно запустить, откомпилировать, сохранить в локальный каталог сеанса пользователя (или собственный каталог для зарегистрированного пользователя), опубликовать, открыть опубликованную программу.
Следует понимать, что программа компилируется и выполняется на сервере. Если программа в процессе выполнения осуществляет ввод-вывод, то информация передается по сети.
Горячие клавиши
- Ctrl+F9 - Компилировать программу в текущей вкладке
- F9 - Выполнить программу в текущей вкладке
- Shift+F9 - Завершить выполнение программы
Особенности работы с WDE
Все файлы, с которыми работает WDE, хранятся на сервере. В текущей версии WDE (март 2010г.) отсутствует возможность закачать файл на сервер и скачать файл с сервера (однако, можно скопировать текст программы в окно редактора и из окна редактора). Эта возможность будет доступна зарегистрированным пользователям.
При первоначальной загрузке среды WDE создается так называемый сеанс работы пользователя. В рамках сеанса пользователю на сервере выделяется временный каталог, в котором он может сохранять файлы. Все сохраненные файлы отображаются во вкладке «Управление файлами» в правой части WDE.
Сеанс поддерживается, пока браузер не будет закрыт. После закрытия браузера все сохраненные в текущем сеансе файлы удаляются.
Однако, Вы можете получить на сервере собственный постоянный каталог. Для этого нужно зарегистрироваться. О других преимуществах регистрации можно прочитать здесь.
Публикация и ссылки на опубликованные файлы
Файл можно опубликовать. При публикации файл сохраняется на сервере в специальном каталоге под другим именем. На панели «Публикация» появляются все ссылки на файлы, опубликованные в текущем сеансе. Для просмотра всех файлов следует нажать на гиперссылку «Все опубликованные файлы».
Ссылка на опубликованный файл имеет вид http://pascalabc.net/WDE/?file=имя_файла.pas. Именно в таком виде можно ссылаться на опубликованные файлы на сайтах и форумах. При щелчке на такой гиперссылке загрузится среда WDE и опубликованный ранее файл будет в ней открыт. На соответствующей вкладке в начало его имени будет добавлен символ «P».
Файлы примеров
Файлы примеров находятся на сервере в специальной папке примеров. Для загрузки файла примера в редактор достаточно щелкнуть мышью на его названии на панели «Примеры» - он откроется в новой вкладке, при этом в начало его имени будет добавлен символ «@». Можно также сохранить файл примера в каталог сеанса пользователя, нажав кнопку сохранения.