LabEx WebIDE 는 코딩 작업을 위한 최신 VS Code 와 유사한 개발 환경을 제공합니다. Ubuntu 22.04 를 기반으로 구축되었으며, 여러 프로그래밍 언어에서 코드를 작성, 컴파일 및 실행하기 위한 익숙한 인터페이스를 제공합니다.
WebIDE 환경은 특히 다음과 같은 경우에 유용합니다.
WebIDE 인터페이스는 몇 가지 주요 구성 요소로 구성됩니다.
다음 두 가지 방법으로 터미널을 열 수 있습니다.
HTML 파일을 미리 보려면:
index.html
파일이 자동으로 미리보기됩니다.
index.html
을 포함하여 여러 HTML 파일이 있는 경우 파일 이름을 URL 에 추가하여 직접 미리 볼 수 있습니다. 예를 들어, https://xxx.labex.io/another-file.html
.
“Go Live”는 자동으로 다음을 수행합니다.
팁: LabEx VM 은 포트 8080 에서 미리보기를 호스팅합니다. 다른 사람과 미리보기 링크를 공유하여 작업을 선보일 수 있습니다. 랩 VM 이 중지되면 미리보기 링크가 더 이상 작동하지 않습니다.
Java 개발 샘플
LabEx WebIDE 를 사용하여 간단한 Java 프로그램을 작성, 컴파일 및 실행하는 방법을 보여주는 Java 랩 샘플입니다.
WebIDE 에서 Java 프로젝트 작업:
웹 개발 샘플
LabEx WebIDE 를 사용하여 간단한 웹 페이지를 만드는 방법을 보여주는 HTML 랩 샘플입니다.
프런트엔드 개발 작업의 경우:
참고: 프로젝트는 LabEx 서버의 공용 URL 에 자동으로 배포되므로 웹 탭을 통해 액세스할 수 있습니다.
Python 개발 샘플
LabEx WebIDE 를 사용하여 우주 비행사 이름을 처리하는 방법을 보여주는 Python 챌린지 샘플입니다.
Python 프로그래밍의 경우:
웹 애플리케이션에 어떻게 액세스합니까?
LabEx VM 은 웹 프로젝트를 자동으로 배포합니다.
기본 포트 8080:
사용자 지정 포트:
참고: 로컬 개발과 달리 LabEx 는 클라우드에서 실행되므로 localhost 에 직접 액세스하지 않습니다.
필수 키보드 단축키는 무엇입니까?
WebIDE 의 일반적인 단축키:
파일 작업
패널 컨트롤
편집기 기능
추가 도구나 패키지를 설치할 수 있습니까?
예, Ubuntu 패키지 관리자를 사용하여 추가 도구를 설치할 수 있습니다.
언어별 패키지 관리자의 경우:
설치는 임시적이며 세션이 종료되면 재설정됩니다.
파일 업로드 및 다운로드는 어떻게 처리합니까?
WebIDE 는 파일을 관리하는 몇 가지 방법을 제공합니다.
파일 업로드:
파일 다운로드:
복사/붙여넣기:
모든 파일은 임시적이며 세션이 종료되면 손실됩니다.