LinuxのVisual Studioコード
目次:
- LinuxのVisual Studio Code
- 特徴
- プログラミング言語
- マルチプラットフォーム
- プラグイン
- Intellisense
- オープンソース
- Visual StudioおよびVisual Studio Code
- コンピレーション
- プロジェクト
- デバッグについて
- LinuxにVisual Studio Codeをインストールする
- Debian、Ubuntu、および派生物にVisual Studio Codeをインストールする
- RHEL、Fedora、CentOSおよび派生物にVisual Studio Codeをインストールする
- openSUSE、SLE、および派生物にVisual Studio Codeをインストールする
- Arch Linuxと派生物にVisual Studio Codeをインストールする
Visual Studio Codeは、.Netで開発するのに最適なエディターの1つと見なされており、PHP、HTML、JavaScript、Java、C ++などのさまざまなテクノロジーと互換性があります。 このエディタは長い間独自仕様でした。 ただし、数か月前にMITライセンスの下でリリースされ、さらにLinuxとの非常に良好な統合を実現するように改善されました 。 この投稿では、その機能とコンピュータにインストールする方法について説明します。
LinuxのVisual Studio Code
私たちがプログラマーである場合、大文字と小文字、空白スペース、タブ、開始ブロックと終了ブロックの使用など、一部のプログラミング言語で遵守しなければならない各規制を覚えることがどれほど複雑かを知っています。 このため、Visual Studio Codeなどの洗練されたツールが非常に便利です 。開発時に多くの利点が得られ、生活が楽になります。
特徴
Visual Studio Codeには多くの機能があり、以下でそれらのいくつかについて説明します。
プログラミング言語
それが許可するプログラミング言語は、Microsoft、C#、VBに限定されません。 反対に、オープンソースのオープンには、Java、Go、C、C ++、Ruby、Python、PHP、Perl、JavaScript、Groovy、Swift、PowerShell、Rust、DockerFile、CSS、HTML、XML、JSONの編集サポートが含まれます、Lua、F#、バッチ、SQL、Objective-C…
マルチプラットフォーム
それは3つの最もよく知られているOS、Windows、Mac OSおよびLinuxのいずれかの下で完全に動作します。 対応するバイナリは、ツールの公式ページからダウンロードできます。
プラグイン
プラグインを介してMicrosoft Azureクラウドで動作するように適応し、そこからデプロイすることもできます。
Intellisense
これは、編集者が指示を記述しながら持つことができる予測能力に付けられた名前です。 この方法では、エディターがオートコンプリートを担当しているため、完全な命令を記述する必要はありません。 生産性を高め、構文でエラーが発生する可能性を減らします。
オープンソース
前に述べたように、コードは数か月前にリリースされ、現在、Visual Studio CodeはGitHubにあります。 したがって、それをダウンロードして分析し、さらに修正して、提案をMicrosoftチームに送信して、製品のコアに組み込まれているかどうかを検討することができます。
あなたは以下を読むことに興味があるかもしれません:マイクロソフトは本当にLinuxを愛しています。
Visual StudioおよびVisual Studio Code
ここで、 Visual StudioとVisual Studio Codeは同じではないことに注意してください。 説明を長く複雑にしないように、次のように言いましょう。VisualStudioはIDE(統合開発環境)であり、Visual Studio Codeはソースコードエディターです。
コンピレーション
Visual Studio Codeにはコンパイラーは含まれていません。つまり、コンパイラーは独立しているため、編集または作成できるのは新しいコードのみです。 Visual Studioではコンパイルできますが。
プロジェクト
Visual Studioには、プロジェクトの基本構造を構築するための特定のテンプレートがあります。 Visual Studio Codeでは、これらの構造を構築できますが、ゼロから始めます。
デバッグについて
Visual Studio Codeで開いたプロジェクトは表示および変更できますが、機能が制限されているため、デバッグを実行できません。これは、これらの新しい変更のテストをコンパイラーに依存しているためです。
LinuxにVisual Studio Codeをインストールする
最近、Visual Studio Code開発チームは、優れたツール統合をLinuxにもたらすために懸命に取り組んできました。 さらに、 インストールプロセスを簡略化するための手順に従って 、 チュートリアルが作成されています。 以下は、現在のディストリビューションに応じてツールをインストールするための手順を示すいくつかのセクションです。
フォトトニック:写真と画像のライトオーガナイザーDebian、Ubuntu、および派生物にVisual Studio Codeをインストールする
Debian、Ubuntu、および派生ディストリビューションにツールをインストールするには、次のコマンドを実行する必要があります。
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor> microsoft.gpg && \ sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg && \ sudo sh -c 'echo "deb https://packages.microsoft.com/repos / vscode stable main "> /etc/apt/sources.list.d/vscode.list '&& \ sudo apt-get update && \ sudo apt install code code-insiders
RHEL、Fedora、CentOSおよび派生物にVisual Studio Codeをインストールする
RHEK、Fedora、CentOS、および派生物のようなディストリビューションがある場合、インストールプロセスもyumのおかげで簡単なので、心配する必要はありません。
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "\ nname = Visual Studio Code \ nbaseurl = https://packages.microsoft.com/yumrepos/ vscode \ nenabled = 1 \ ngpgcheck = 1 \ ngpgkey = https://packages.microsoft.com/keys/microsoft.asc "> /etc/yum.repos.d/vscode.repo 'yum check-update sudo yum install code
このインストールは64ビットアーキテクチャでのみ機能することに注意してください。
openSUSE、SLE、および派生物にVisual Studio Codeをインストールする
openSUSEとその派生物では、zypperを使用してインストールを実行できます。そのための手順は次のとおりです。
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "\ nname = Visual Studio Code \ nbaseurl = https://packages.microsoft.com/yumrepos/ vscode \ nenabled = 1 \ ntype = rpm-md \ ngpgcheck = 1 \ ngpgkey = https://packages.microsoft.com/keys/microsoft.asc "> /etc/zypp/repos.d/vscode.repo 'sudo zypper sudo zypperインストールコードを更新する
Arch Linuxと派生物にVisual Studio Codeをインストールする
最後に、Arch Linuxディストリビューションまたはその派生物を使用するユーザーは、yaourtを使用して簡単にインストールできます。 これは、コンソールを開いて次の命令を実行するだけの簡単なものです。
yaourt -Sビジュアルスタジオコード
そして、あなたはすでにVisual Studio Codeをインストールしていますか?コメントであなたの経験について教えてください? 私たちのブログには、興味深いチュートリアルやLinuxに関連する多くの情報が掲載されています。