4DでGitHubコードスペースの可能性を探る
GitHubは開発者向けに強力なツールを提供しています。その一つがCodepacesで、統合されたVisual Studio Codeのインスタンスを使って、どこからでもオンラインでGitHubのリポジトリに保存されたコードを開発することができます。
これは4Dプロジェクトでも使用できる機能です!
このパワフルなツールのことを知って、新しいコーディングの方法をのぞいてみましょう!
VS Code用 4D-Analyzer 拡張機能で Tool4D を自動ダウンロード
Visual Studio Code の 4D-Analyzer エクステンションに、便利な新機能が追加されました!
この機能は、VS Code での 4D開発を開始、強化するプロセスを合理化することを目的としています。
これまで、VS Code用の 4D-Analyzer 拡張機能は、バックグラウンドで動作している 4Dアプリケーションが必要でした (4D、4D Server、または tool4d)。このセットアップにより、拡張機能は 4D LSP (Language Server Protocol) サーバーと通信することができました。
しかし、拡張機能のバージョン 0.2.0 のリリースにより、この要件はなくなりました。
VS Code エディター: ワークスペースのシンタックスチェック
4D 20 R5 は、4D-Analyzer 拡張機能を通して、Visual Studio Code エディターに新しい機能をもたらします: ワークスペースのシンタックスチェックは、デベロッパーのエラーを大幅に減らし、コーディングの精度を効率化するように設計されています。
VSコード拡張:4Dドキュメントを表示
4D v20 R3には、4D-Analyzerエクステンションのおかげで、新しいVisual Studio Codeエディタ機能である “4D ドキュメンテーションを表示”機能が追加されました!
Visual Studio Code で 4Dコードを整形
4D V20 R2 で VS Code拡張機能の新機能、コード整形が追加されました!
このブログ記事では、この新機能の詳細を掘り下げ、プログラミング体験がどのように変化するかを探ります。
4D v20 の VS Codeエディター新機能
新しいリリースとともに、新しい VS Code拡張機能が追加され、この無料エディターでコードを表示・編集したいデベロッパーのために提供されています。
4D v20 は、4D-Analyzer 拡張機能 を通して、Visual Studio Code エディターに新しい機能を提供します: タイプミスを減らすシンタックスチェック、コードの見栄えを良くする折りたたみ機能 と インデントの自動整形、そして LSPサーバーの起動を高速化する tool4d です。
VSコードエクステンション。コードの補完
新しいリリース、新しいVS Codeエクステンション機能。
4D v19 R8は、4D-Analyzerエクステンションを通じて、Visual Studio Codeエディタに新しい機能を提供します。コード補完にご挨拶
VSコード定義とシグネチャのヘルプに移動
4D v19 R6 では、外部のソースコードエディター (Visual Studio Code など)をサポートし、4D コードを扱えるようにし、Visual Studio Code 拡張機能を使用してシンタックスハイライトなどの標準機能を提供するようにしました。
4Dv19 R7では、2つの新機能が追加されました。定義へ移動」と「シグネチャーヘルプ」です。
Visual Studio Code 拡張機能を使用したコードのシンタックスハイライトの設定
先日、Visual Studio Codeの新しい拡張機能で、VS Codeが4Dと通信してコードを管理できるようになったことをお話しました。シンタックスハイライトは、4D v19 R6の最初のLanguage Server Protocolの機能でした。それでは、ソースコードのレンダリングをカスタマイズする方法を見ていきましょう。
全く新しいVisual Studio Codeエクステンションを自由に使用可能
4Dは、外部のソースコードエディタに4Dコードを扱わせ、シンタックスハイライト、シンタックスヘルプ、定義へ移動、タイプ先読みなどの標準機能を提供するLanguage Server Protocolをサポートするようになりました。Visual Studio Codeでこれを利用する方法を見てみましょう。