グローバル警告の生成をカスタマイズする
警告は、4D開発者に潜在的なコードミスを警告するための貴重なツールです。4D 20 R6のリリースでは、どの警告を発生させるかをグローバルに定義できるようになり、全体的な開発エクスペリエンスが向上しました。
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 エディターに新しい機能をもたらします: ワークスペースのシンタックスチェックは、デベロッパーのエラーを大幅に減らし、コーディングの精度を効率化するように設計されています。
コードライブチェッカー導入: 4D開発におけるコード品質を向上
4D 20 R4 では、コンパイル、シンタックスチェック、そしてコードエディターでの入力時に使用される、コードライブチェッカーというアルゴリズムを導入しました。このブログ記事では、この機能の特性がどのように 4Dデベロッパーにとって便利なのかを紹介します。
VSコード拡張:4Dドキュメントを表示
4D v20 R3には、4D-Analyzerエクステンションのおかげで、新しいVisual Studio Codeエディタ機能である “4D ドキュメンテーションを表示”機能が追加されました!
Visual Studio Code で 4Dコードを整形
4D V20 R2 で VS Code拡張機能の新機能、コード整形が追加されました!
このブログ記事では、この新機能の詳細を掘り下げ、プログラミング体験がどのように変化するかを探ります。
最新の検索・置換機能を紹介
コードエディターの “検索と置換” 機能は、何年も前から存在しています。デベロッパーは、大規模なコードベースを扱う場合はとくに、簡単かつ効率的にコードを検索・置換することができます。4D v20 では、コーディングの効率化のためにこの機能を使用しているデベロッパーに喜ばれるであろう改良が施されています:
- 置換するコードの出現回数が把握できます
- 現在の位置を知ることができます
- “次へ”、”前へ” のナビゲーション機能に永続的にアクセスできます。
- モーダルウィンドウの代わりにパレットを表示し、クリック回数を減らします。
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エディタに新しい機能を提供します。コード補完にご挨拶