Visual Studio 코드 테스트

GNU / 리눅스 세계에서 가장 급진적이지 않고 열린 마음으로 다음 내용을 읽는 것이 좋습니다. 그리고 댓글을 남기려는 사람을 위해 : 아니요, 이것은 FromWindows가 아닙니다.

나는 그가 오랫동안 운영하고있는 새로운 마이크로 소프트에 대한 기사를 쓸 생각을하고있다. 사 티아 나 델라, 이는 시장의 대부분을 차지하기 위해 모든 곳에서 독점권을 행사하는 사악한 회사와는 매우 다르지만, 어떤 이유로 든 아이디어를 정리하지 않았고이 블로그에 반영했습니다.

이제 레드몬드 사람들이 영화에서 좋은 사람이되거나 독점 행위를 중단 한 것이 아니라 최근에 우리가 적어도 일련의 행동과 변화를 목격했다는 사실을 부인할 수 없습니다. 그들은 생각할 많은 것을줍니다.

일부 변경 사항

내가 무슨 변화에 대해 이야기하고 있는지 궁금 할 것입니다. 글쎄, 나는 가장 중요한 것부터 시작한다. Microsoft는 사용자의 의견을 듣기 시작했습니다.. 언뜻보기에 Windows에서 무언가를 구현하기로 결정한 것은 더 이상 그 회사가 아니며 사용자가 아무리 항의 (예 : 시작 메뉴를 떠났을 때)에 관계없이 그대로 유지되었습니다. 윈도우 10 이것의 가장 좋은 예가됩니다.

Windows 10 자체에서는 최소한 흥미로운 일련의 변경 사항을 구현했습니다. 예를 들어 네트워크 관리 방법은 다음과 매우 유사합니다. 네트워크 관리자 어느 정도, 마지막으로 창 크기를 조정하여 CMD, 이것은 작은 고정 프레임에 남아 있지 않습니다 ... 많은 사람들이 내가 말하는 것을 알 것입니다.

그를 위해 오픈 소스 몇 가지 흥미로운 변화도있었습니다. 우리는 이미 어떻게 Microsoft는 데비안을 인식합니다 프로젝트를 배포하기위한 훌륭한 플랫폼으로 하늘빛, 의심 스러우면 앞으로이 회사의 주요 수입원이 될 클라우드 서비스입니다. 또한 응용 프로그램을 만들 수 있다고합니다. ASP.NET 5 Linux 지원.

믿거 나 말거나 (저도 직접 믿지 않았습니다) Microsoft는 공동 작업을하거나 많은 오픈 소스 프로젝트, 어떤 식 으로든 "훨씬 더 개방 된"회사가 되려고합니다.

그러나 우리가 여기에서 말했듯이, 나는 누구에게도 내 손을 불에 태우지 않습니다. 내가 이전에 말한 것은 (중복의 가치가 있음) 이전에 좋지 않았던 Microsoft가 이제 좋다는 의미가 아닙니다. 나는 그들이 늦게 내린 좋은 결정을 인정하는 것뿐입니다. 그리고 이것이 제가이 기사의 초기 주제를 다루는 곳입니다. Visual Studio 코드.

Visual Studio 코드

VisualStudioCode_기능

Microsoft는 모든 사람이 무료로 사용할 수 있도록하여 많은 사람들을 놀라게했습니다. Visual Studio 코드, 아직 고급 텍스트 편집기인지 IDE인지는 모르겠지만 매우 친숙한 것 같습니다. 숭고한 텍스트, 원자 o 괄호, 외관뿐만 아니라 일부 옵션 및 기능. 사실, 그것은 TypeScript / JavaScript 그리고 사용합니다 NodeJS. 흥미로운 사실은 Git 저장소 관리를 지원한다는 것입니다.

Visual Studio 코드 (일명 VSCode)는 많은 언어 다음과 같은 구문 강조 기능을 제공합니다. 일괄, C ++, 클로저, 커피 스크립트, DockerFile, F #, Go, Jade, 자바, 핸들 바, Ini, 루아, Makefile, 인하, 오브젝티브-C, , PHP, 파워셸, Python, R, 면도기, 루비, SQL, 비주얼 베이직, XML. 또한 자동 완성 기능이 있습니다. CSS, HTML, JavaScript, JSON, 적게, 말대꾸 및 리팩토링 C# y 유형 스크립트.

Visual Studio 코드

사용자 정의와 관련하여 밝고 어두운 테마를 제공하며 GNU / Linux의 경우 수동으로 파일을 편집 할 수 있습니다.

$HOME/.config/Code/User/settings.json.

특정 옵션을 추가합니다. 또한 삶을 편하게 해주는 많은 키보드 단축키가 있습니다. 문서 웹 사이트에서이 모든 것을 읽을 수 있습니다.

문서

내가 아는 한 OpenSource 도구는 아니지만 면허 개발자의 이익을 위해 어느 정도 허용됩니다. 예를 들면 :

  • 일반. 소프트웨어를 사용하여 애플리케이션을 개발하고 테스트 할 수 있습니다.
  • 데모 사용. 위에서 허용 된 사용에는 애플리케이션 데모에서 소프트웨어 사용이 포함됩니다.
  • 백업 사본. 소프트웨어를 다시 설치하기 위해 소프트웨어의 백업 사본을 만들 수 있습니다.
  • 소프트웨어에는 소스 코드 가용성의 의무와 함께 오픈 소스 라이선스에 따라 라이선스가 부여 된 타사 구성 요소가 포함되어 있습니다. 이러한 라이센스의 사본은 ThirdPartyNotices 파일 또는 함께 제공되는 크레딧 파일에 포함되어 있습니다. 관련 오픈 소스 라이선스에 따라 필요한 경우 우편환을 보내거나 5.00 달러를 확인하여 해당하는 전체 소스 코드를 얻을 수 있습니다. Source Code Compliance Team, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052 USA

모든 것이 장밋빛은 아니지만 동일한 라이센스에 따르면 다음과 같습니다.

  • 데이터. 소프트웨어는 귀하 및 귀하의 소프트웨어 사용에 대한 정보를 수집하여 Microsoft로 보낼 수 있습니다. Microsoft는이 정보를 사용하여 서비스를 제공하고 제품 및 서비스를 개선 할 수 있습니다. 이 시험판 버전의 경우 사용자는 데이터 수집을 옵트 아웃 할 수 없습니다. 소프트웨어의 일부 기능은 소프트웨어로 개발 된 응용 프로그램 사용자의 데이터 수집을 허용 할 수 있습니다. 이러한 기능을 사용하여 애플리케이션에서 데이터 수집을 활성화하는 경우 애플리케이션 사용자에게 적절한 통지를 제공하는 것을 포함하여 관련 법률을 준수해야합니다. http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409의 도움말 문서 및 개인 정보 보호 정책에서 데이터 수집 및 사용에 대해 자세히 알아볼 수 있습니다. 소프트웨어 사용은 이러한 관행에 대한 귀하의 동의로 작용합니다.

이것들은 내가 말한 면허에 대해 읽은 더 흥미로운 것들 중 일부이며, 나는 변호사가 아니기 때문에 그것이 좋은 것인지 나쁜 것인지 결정할 수 없습니다. 하지만 어쨌든.

Visual Studio Code 다운로드 및 설치

Archlinux 사용자는 AUR에서 Visual Studio Code를 설치할 수 있습니다.

$ yaourt -S vscode-bin

그러나 웹 사이트에서 제공하는 압축 파일을 다운로드하고 포함 된 바이너리를 실행하기 만하면되므로 그렇게 할 필요가 없습니다. 그리고 그게 다야.

VSCode 다운로드

Visual Studio Code 결론

VSCode에 의해 개방되고 무료 인 GNU / Linux에서 현재 가지고있는 옵션을 남겨 둘 가치가 있습니까? 물론 그렇지는 않지만 적어도 FrontEnd로서의 작업에서 VSCode는 훌륭한 도구입니다 (반복하지만 100 % 탐구하지는 않았습니다).

또한 최종 버전이 아니므로 소프트웨어에 오류가있을 수 있지만 지금까지 사용하는 데 문제가 없었습니다. 인터페이스는 매우 친숙하고 매우 빠르게 작동합니다.

OpenSource가 아닌 것은 무엇입니까? 반복합니다. 완전히 닫혀 있는지는 모르겠지만 개방형 기술을 사용하고 결국 Opera 또는 유사한 응용 프로그램을 사용하는 사람은 몇 명입니까? 따라서 모든 사람의 취향입니다.