c# 利用可能なプログラミング ソフトウェア: Visual Studio、Visual Studio Code、MonoDevelop、C# プログラミングにはどのようなソフトウェアを使用しますか?、C# プログラミングにはどのようなソフトウェアを使用しますか?、C# プログラミングにはどのようなソフトウェアを使用しますか?、C# Pad、Jdoodle、.NET Fiddle、Scriptcs など。
#C# は、Microsoft によってリリースされた高レベルのオブジェクト指向プログラミング言語であり、.NET Framework および .NET Core 上で実行されます (完全にオープンソース、クロス-プラットフォーム) プログラミング言語。
C# は、C および C から派生した、安全で安定したシンプルかつエレガントなオブジェクト指向プログラミング言語です。 C と C の機能を継承しながら、複雑な機能の一部 (マクロや多重継承がないなど) を削除しています。 C# は、VB のシンプルな視覚的操作と C の高い操作効率を組み合わせたものです。C# は、強力な操作機能、エレガントな構文スタイル、革新的な言語機能、便利なコンポーネント指向プログラミング サポートにより、.NET 開発に好まれる言語となっています。
C# は、企業、特に Microsoft に依存している企業で広く使用されているプログラミング言語です。 C# でアプリケーションを構築している場合は、Visual Studio を使用している可能性が高く、開発を管理するための拡張機能をすでに探しているでしょう。ただし、このツールのリストにより、C# コードの記述方法が変わる可能性があります。
IDE
1. Visual Studio Code
Visual Studio Code は、C# 開発者にとって最も人気のあるコード エディターです。 Visual Studio Code と C# 拡張機能を使用すると、C# IntelliSense とデバッグを完全にサポートする強力な編集機能を実現できます。
主な機能:
- 優れたオートコンプリートおよびコンテキスト認識プロンプト
- 組み込みの Git 統合によるバージョン管理の向上
- 多数の拡張機能によりプラットフォームがさらに強化されます
2.MonoDevelop
##Xamarin によって開発された MonoDevelop には、VS と同様の機能が多数あります。コード、クロスプラットフォームでもあります。 MonoDevelop を使用すると、Windows、Linux、Mac OS X 上でデスクトップ アプリケーションや Web アプリケーションをすばやく作成できます。
主な機能:
コードヒントやデバッグなどの標準機能- ビデオを強化できるゲーム エンジンである Unity も付属していますゲームやその他のアプリケーション向けの C# プログラミング
- C# コード プロンプトのサポート
- コード テンプレートとコードの折りたたみ
- 多言語サポート
-
3. C# プログラミングにはどのようなソフトウェアを使用しますか?
C#、VB.net、Boo プロジェクト用の無料のオープン ソース IDE、#develop (C# プログラミングにはどのようなソフトウェアを使用しますか?) は、VS Code の軽量な代替品です。
主な機能:
コード編集、コンパイル、デバッグなど、Visual Studio によって提供される通常の機能- 一部の高度な機能には、コンテキストに応じた機能が含まれます操作とバックグラウンド構文チェック
-
4. C# プログラミングにはどのようなソフトウェアを使用しますか?
Jet Brains 製品スイートのメンバーである C# プログラミングにはどのようなソフトウェアを使用しますか? は、 IntelliJ プラットフォームと ReSharper.NET IDE。
主な機能:
他の JetBrains 製品とのシームレスな統合 - 2000 以上のコード インスペクション
- コンテキスト アクション
- Unity ゲーム エンジンをサポート
- .NET Framework および .NET Core をサポート
-
Visual Studio 拡張機能
5. Productivity Power Tools 2017
Microsoft が提供する、これは Visual Studio 開発をスピードアップするための優れた拡張機能です。
主な機能:
中クリックしてスクロール- クイック検索
- ソリューション エラーの視覚化
- 直感的なインターフェイス
- 古い Visual Studio バージョンでは他のバージョンも利用できます
-
6. jQuery コード スニペット
簡素化された jQuery フレームワークコーディング用に、jQuery コード スニペットは Visual Studio 2012、2013、2015、2017 用の 130 以上のコード スニペットを提供します。
主な機能:
130 以上の jQuery コード スニペット- Visual Studio のすべてのバージョンをサポート
- こんな人向け新しい jQuery 開発者に最適です。この拡張機能を使用して jQuery のコツを学ぶことができます
-
7。CodeMaid
CodeMaid はオープン ソースの VS ですC# を除く、サポートされているさまざまな言語でコードを整理および簡素化するのに役立つ拡張機能。 #########主な特徴:######
- コードからスペースなどの不要な文字を削除します
- コードの構成
- ツリー構造ビューを使用してコードを簡単に参照できます
- 複数の言語をサポートします
- コメント形式
8. Refactoring Essentials
C# および VB コード コンバーターが組み込まれたコード コンバーターである Refactoring Essentials を使用します。 C# コードを読みやすくし、一般的なエラーを修正する VS 拡張機能。
主な機能:
- よくあるタイプミスやコーディング エラーを修正します
- コードベース内のすべての不一致スタイルを検索します
- 開くソース コードを拡張または改善することができます
#コンパイラ、エディタ、シリアル化
##9. C# プログラミングにはどのようなソフトウェアを使用しますか?
C# プログラミングにはどのようなソフトウェアを使用しますか? は生産性を向上させ、コードの品質を向上させるコード編集ツール。これは、9 つのプラットフォームで 60 以上の言語 (C# を含む) をサポートするクロスプラットフォーム コード エディターです。
主な機能:
コードをコンパイルしてデバッグし、すべてのエラーを表示して簡単にアクセスできる
- 非常に大きなコードを処理できる ファイル、最大 2TB
- 構文の拡張とインデント
- キーストローク シミュレーション
- バックアップ履歴
- 複数のカーソルと選択
- Standard バージョンと Professional バージョンは、
- #10. C# プログラミングにはどのようなソフトウェアを使用しますか?
C# プログラミングにはどのようなソフトウェアを使用しますか? (正規表現テスターの略) は、C# Online コンパイラの簡易バージョンです。
主な機能:
各コードの実行にかかる CPU 時間は最大 5 秒です
各コードは最大 150MB を占有する可能性がありますメモリの数- コードは、基本的な実行、リフレクション、スレッド制御、Web 権限を使用してアプリケーション ドメインで実行されます
-
- 11. C# パッド
C# Pad は、C# 用の便利な REPL ツールです。使い方は簡単です。コードを入力して「Go」を押して実行します。
主な機能:
オンラインで C# コードをすばやくテスト
コードの自動補完機能を搭載- 埋め込み可能他の Web サイト
-
- 12. Jdoodle
もう 1 つの軽量コード コンパイラーである Jdoodle は、63 の言語 (C# を含む) をサポートし、プログラムを保存できます。 URL を他の人と共有します。 Jdoodle で作成したコードを Web サイトに埋め込んで、コラボレーションやオンライン アクセスなどを行うことができます。
主な機能:
IDE を開かずに、オンラインで小さなコードをすばやくテストできます
コードを他のユーザーと簡単に共有できます- API は近日公開予定です
-
- 13. .NET Fiddle
.NET Fiddle からインスピレーションを得た C# の人気のデバッグ ツールJSFiddle.net は、Visual Studio を開いて新しいプロジェクトを作成することなく、迅速かつ簡単にコードをテストできるように設計されています。
主な機能:
C# コードを作成、保存、共同作業できます
4 つのプロジェクト タイプをサポート: コンソール、スクリプト、MVC 、Nancy- は VB.NET と F
-
- #14 もサポートしています。 Telerik C# プログラミングにはどのようなソフトウェアを使用しますか?
Telerik C# プログラミングにはどのようなソフトウェアを使用しますか? を使用すると、オンラインで実行できます。コード。 Web デバッグ、Web セッション操作、パフォーマンス テスト、セキュリティ テストなどの一連の機能を提供します。
主な機能:
パフォーマンス テスト、Web デバッグ、セキュリティ テストなどの一連のテストを実行します
C# プログラミングにはどのようなソフトウェアを使用しますか?Core を使用すると、次のような統合が可能になります。 C# プログラミングにはどのようなソフトウェアを使用しますか? アプリケーションは独自のアプリケーションに埋め込まれるため、C# プログラミングにはどのようなソフトウェアを使用しますか? UI 全体を回避し、C# プログラミングにはどのようなソフトウェアを使用しますか?-
- 15 のすべての機能も利用できます。 C# プログラミングにはどのようなソフトウェアを使用しますか?
C# プログラミングにはどのようなソフトウェアを使用しますか? は人気のある JSON フレームワークです。これを使用すると、どこでも (Windows、Windows ストア、Windows Phone、Mono、Xamarin) で実行しながら、JSON の作成、解析、クエリ、変更、XML と JSON 間の変換を行うことができます。
主な機能:
.NET オブジェクトのシリアル化と逆シリアル化
JSON データベースのクエリ- 作成、解析、クエリJObject、JArray、および JValue オブジェクトを使用して JSON を変更します
- オープンソース
-
- 16. Scriptcs
C# コードを作成および実行するためのシンプルなオンライン エディターである Scriptcs は、過度に複雑なツールやソリューションによって生産性が妨げられることを避けるために、非常にシンプルになるように設計されています。
主な機能:
- 完全な IDE の肥大化を回避します
- シンプルな C# コーディング タスクの柔軟性と速度を実現します
- NuGet による依存関係の管理
- エレガントな C# スクリプト構文
逆コンパイルおよびコード変換ツール
17. C# プログラミングにはどのようなソフトウェアを使用しますか?
C# プログラミングにはどのようなソフトウェアを使用しますか? を使用すると、.NET アセンブリを C# に逆コンパイルできます。 dotBeek は JetBrains の無料のスタンドアロン ツールで、ReSharper にバンドルされている逆コンパイラーをベースにしています。
主な機能:
- 強力な検索機能とナビゲーション機能
- あらゆる .NET アセンブリを同等の C# または IL コードにデコードします
- 複数の形式をサポート (.dll、.exe、.winmd)
- 逆コンパイルされたアセンブリを Visual Studio プロジェクトとして保存します
18. C# プログラミングにはどのようなソフトウェアを使用しますか?
Red Gate の .NET Reflector オープン ソース 逆コンパイラ (2011 年にメンテナンスが終了) に基づいている C# プログラミングにはどのようなソフトウェアを使用しますか? には、.NET Framework 4.0 が必要です。
主な機能:
- アセンブリを参照して C に逆コンパイル
- #アセンブリを C# プロジェクトとして保存
- 直感的な検索とナビゲーション機能
- ナビゲーション履歴
- C#5.0「非同期」をサポート
#VB および C-
#19. C# プログラミングにはどのようなソフトウェアを使用しますか?
#Telerik の逆コンパイラである C# プログラミングにはどのようなソフトウェアを使用しますか? は、無料のオープンソース逆コンパイル エンジンです。
主な機能:
拡張可能なオープン API
- 素早いコード ナビゲーション
- タブで簡単にメソッドとアセンブリを切り替え
- 読み込まれたアセンブリでブックマークを使用する
- 逆コンパイルされたアセンブリから Visual Studio プロジェクトを作成する
- VS プロジェクトでデコードするための Visual Studio 拡張機能コンパイル
- 20. Telerik コード コンバータ
#Telerik コード コンバータは、VB コードを C# に、またはその逆に変換します。シンプルかつ強力なツールである Telerik Transcoder は使いやすく、直感的なインターフェイスを備えています。
主な機能:
クラウドベースの変換、高速かつ簡単
複雑なコード変換には NRefactory ライブラリを使用します-
ASP.NET AJAX- を使用した Telerik UI
以上がC# プログラミングにはどのようなソフトウェアを使用しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。