모든 프로그래머가 알아야 할 13가지 최고의 브라우저 IDE

모든 프로그래머가 알아야 할 13가지 최고의 브라우저 IDE

좋은 개발 환경은 모든 프로그래머에게 필수적입니다. 최신 웹 앱을 개발하거나 언어를 처음 배우는 경우 사용하는 환경은 사용하기 쉽고 사용하기 쉬워야 합니다.





IDE(통합 개발 환경)는 개발자가 더 쉽게 코딩할 수 있도록 설계되었습니다. 대부분은 컴퓨터의 하드 디스크에 설치된 오프라인 프로그램입니다.





많은 브라우저 기반 IDE가 클라우드에서의 코딩에 적합합니다. 대부분 오프라인에 비해 한계가 있지만 꾸준히 개선되고 있습니다. 무엇을 만들 계획이든 거의 모든 용도에 사용할 수 있는 IDE가 있습니다.





1. 최고의 전문 온라인 IDE: AWS 클라우드9

Amazon이 2016년 Cloud9 IDE를 구입했을 때 이미 개발자들에게 확고한 선호도를 보였습니다. Amazon Web Services와 완전히 통합되어 현재 사용 가능한 가장 강력하고 확장 가능한 온라인 개발 플랫폼입니다. 온라인 IDE는 코드 편집기와 터미널 및 강력한 디버깅 도구를 결합합니다.

Cloud9은 또한 VS Live 공유와 유사한 페어 프로그래밍 모드를 제공하여 팀에서 협업 원격 프로그래밍을 허용합니다. 빠른 프로토타이핑이 필요하십니까? Cloud9을 사용하면 통합 터미널 지원을 통해 AWS 서비스에 직접 액세스할 수 있습니다.



2. 최고의 무료 온라인 IDE: 코드테이스티

CodeTasty는 클라우드에서 모든 기능을 갖춘 클라우드 IDE이며 빠르고 간단하게 설정할 수 있습니다.

Typescript에 대한 린트 및 트랜스파일과 함께 모든 주요 언어가 지원됩니다. 편집기 자체는 터미널 및 출력 창을 갖춘 완전한 가상 개발 환경입니다. CodeTasty는 무료이며 완전한 기능을 제공하지만 더 많은 프로젝트 옵션과 팀 협업을 위해 유료 계층을 사용할 수 있습니다.





3. 초보자를 위한 최고의 온라인 IDE: 코드아카데미

Codecademy는 온라인 IDE와 수업을 결합하여 초보자부터 전문가까지 코딩을 가르칩니다. 다양한 카탈로그는 Python, JavaScript, CSS, HTML 및 Ruby를 포함한 인기 있는 언어를 다룹니다.

언어 학습과 함께 Codeacademy는 다음을 제공합니다. 을위한 그리고 프로 인텐시브 전체 과목을 다루도록 설계된 유료 과정. 기계 학습, 테스트 주도 개발 및 프론트 엔드 웹 개발에 대한 전문가 과정은 그 중 일부일 뿐입니다.





4. 아티스트를 위한 최고의 온라인 IDE: p5.js

p5.js 라이브러리는 JavaScript를 기반으로 하며 코드를 통해 인터랙티브 아트를 만들기 위한 도구를 제공합니다. 라이브러리를 설치하고 로컬 서버를 실행하는 대신 p5.js 웹 편집기를 사용하면 온라인에서 즉시 코딩할 수 있습니다.

모니터 깜박임 켜기 및 끄기 Windows 10

p5.js 라이브러리는 아름다운 비주얼을 생성할 뿐만 아니라 상호 작용의 기회를 제공합니다. 음성 감지 로봇 애니메이션 튜토리얼은 p5.js로 반응형 아트를 만드는 것이 얼마나 빠르고 쉬운지 보여줍니다.

5. Python을 위한 최고의 온라인 IDE: 코데브니

온라인 Python IDE는 빠르고 사용하기 쉽고 테스트용 터미널이 있어야 합니다. Codenvy는 이 모든 것과 훨씬 더 많은 것을 제공합니다. Codenvy는 언어에 구애받지 않으며 IDE의 각 인스턴스는 독립적인 개발 환경입니다.

추가 패키지 및 모듈은 온라인 터미널을 사용하여 설치할 수 있습니다. Codenvy는 강력한 개발 및 협업 도구이며 거의 모든 형태의 최신 개발이 가능합니다.

6. JavaScript를 위한 최고의 온라인 IDE: JSFiddle

자바스크립트를 만지작거리고 있습니까? 웹 앱 아이디어를 신속하게 실현하는 데 도움이 되는 템플릿 프로젝트와 함께 JSFiddle을 사용해 보세요.

JSFiddle은 완전히 무료이며(광고 지원) 수천 명의 개발자와 함께 Google 및 Facebook과 같은 거대 기업에서 사용합니다.

7. GitHub 사용자를 위한 최고의 온라인 IDE: 깃팟

GitHub IDE의 개념이 처음에는 이상하게 보일 수 있지만 많은 의미가 있습니다. Gitpod는 브라우저에서 GitHub의 파일을 편집하는 방법으로 존재합니다. 브라우저 확장은 GitHub 페이지에 버튼을 추가하며, 클릭하면 현재 프로젝트의 작업 공간이 열립니다.

편집은 VS Code를 기반으로 하는 IDE에서 이루어집니다. 팀 내 공동 작업을 위한 주석과 함께 나란히 코드 비교가 내장되어 있습니다. Gitpod는 독특한 아이디어이며 현재 공개 및 비공개 저장소에 대한 무료 베타 단계에 있습니다.

8. Ruby 및 Ruby on Rails를 위한 최고의 온라인 IDE: 리플.잇

Ruby는 많은 코더의 마음 속에 특별한 위치를 차지하고 있습니다. 읽기 쉽고 간결하며 최신 유행을 선도하는 Ruby on Rails 플랫폼의 중추입니다. Ruby용 온라인 IDE는 대담하고 단순하며 미학적으로 만족스러워야 합니다. Repl.it은 Ruby와 Ruby on Rails를 위한 환경을 갖추고 있으며 기술을 연마하기에 완벽한 장소입니다.

9. 디자이너를 위한 최고의 온라인 IDE: 코드펜.io

웹용으로 아름답게 보이는 것을 만들고 싶다면 Codepen.io가 당신을 위한 곳입니다. IDE는 모든 종류의 프론트 엔드 웹 개발을 위한 스케치북처럼 작동합니다. 모든 기술 수준의 대규모 커뮤니티는 브라우저에서 가능한 것의 한계를 지속적으로 확장합니다.

주간 Spark 뉴스레터는 Codepen 라디오 팟캐스트와 함께 그 주의 최고의 펜 모음입니다. Codepen은 커뮤니티와 함께 다른 많은 멋진 기능 코더 및 웹 개발자를 위한 것입니다.

10. 어린이를 위한 최고의 온라인 코딩 IDE: 작은 기본

코딩을 시작하는 것은 아이들에게 어렵습니다. Small Basic에는 코드 구문으로 관대한 어린이 친화적인 온라인 편집기가 포함되어 있습니다. 언어는 읽을 수 있지만 유용할 만큼 실제 코드에 가깝습니다.

Excel에서 두 열을 연결하는 방법

포함된 라이브러리에는 그리기, 텍스트 입력, 사운드 및 일부 기본 네트워킹이 포함됩니다. 몇 가지 확인 아이들을 위한 간단한 코딩 프로젝트 플랫폼에서 당신을 위한 것인지 확인하세요!

11. 어린이를 위한 최고의 블록 기반 IDE: 생각하다

Tynker 블록 기반 플랫폼으로 부모와 자녀가 함께 학습합니다. 서비스를 시험해 볼 수 있는 여러 무료 코스가 있지만 월 .50 구독료를 지불하면 훨씬 더 많은 것을 얻을 수 있습니다. Tynker는 7세 이상을 위한 코딩, 게임, 하드웨어 및 Minecraft 모딩 과정의 광범위한 라이브러리를 보유하고 있습니다.

.nfo 파일을 여는 방법

12. Arduino/IOT를 위한 최고의 온라인 IDE: 아두이노 웹 에디터

아마도 당연히 Arduino 보드를 온라인으로 프로그래밍할 수 있는 가장 좋은 곳은 Arduino의 자체 Create Web 편집기일 것입니다. 아직 초기 단계이지만 오프라인 IDE와 매우 유사하게 작동합니다. 코드 편집기와 함께 라이브러리 관리자 및 직렬 모니터도 브라우저에서 사용할 수 있습니다.

현재 공식 Arduino 보드와 소수의 다른 보드만 지원하지만 앞으로 더 많은 지원이 제공될 예정입니다. 이 IDE의 한 가지 주의 사항은 USB 포트에 액세스하고 코드를 업로드하기 위해 작은 브리지 프로그램을 다운로드해야 한다는 것입니다.

13. 비주얼 하드웨어 프로그래밍을 위한 최고의 온라인 IDE: XOD.io

XOD는 Arduino 보드용 오픈 소스 노드 기반 비주얼 프로그래머입니다. 각 블록은 장치와 센서를 나타내며, 각 노드에서 선을 드래그하여 이들 사이를 연결할 수 있습니다.

라이브러리는 다양한 용도를 위한 많은 노드와 함께 제공되며 노드 컬렉션은 깨끗하고 읽기 가능한 블록을 위해 새로운 노드로 축소됩니다.

불행히도 XOD의 브라우저 버전은 보드에 직접 업로드를 지원하지 않습니다. 그러나 연결된 보드 없이 프로그램을 테스트하는 시뮬레이션 모드가 있습니다.

클라우드에서의 코딩

이 목록에 있는 많은 IDE는 코더가 필요로 하는 거의 모든 작업을 수행할 수 있습니다. 그러나 대부분은 몇 가지 제한 사항이 있습니다. 많은 사람들이 비용을 충당하기 위해 구독 비용을 가지고 있으며 제대로 작동하려면 모두 인터넷에 지속적으로 연결해야 합니다.

오프라인 IDE는 인터넷 연결이 필요 없는 편리함을 제공하며 Microsoft의 Visual Studio 및 VS Code를 비롯한 많은 것이 강력하고 무료입니다.

공유하다 공유하다 트위터 이메일 FBI가 하이브 랜섬웨어에 대한 경고를 발령한 이유

FBI는 특히 악성 랜섬웨어 변종에 대해 경고했습니다. Hive 랜섬웨어를 특히 조심해야 하는 이유가 여기에 있습니다.

다음 읽기
관련 항목
  • 프로그램 작성
  • 통합 개발 환경
  • 온라인 아이디어
저자 소개 이안 버클리(216건의 기사 게재)

Ian Buckley는 독일 베를린에 거주하는 프리랜스 저널리스트, 음악가, 공연자 및 비디오 프로듀서입니다. 글을 쓰지 않거나 무대에 오르지 않을 때는 미친 과학자가 되기 위해 DIY 전자 제품이나 코드를 만지작거리고 있습니다.

이안 버클리가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.