製品

4D開発者向けエラー処理と型推論の強化

Deeplからの自動翻訳

4DやVS Codeでコーディングする際、エディタからの明確で正確なフィードバックが大きな違いを生みます。これによりコード内の状況を把握し、問題を迅速に修正し、優れた機能の開発に集中し続けることが可能になります。

4D v21 R2より、コードエディタの構文チェック機能を強化し、4DコードとVS Codeの両方でエラー検出と型推論の精度と一貫性を向上させました。

製品 blank

フォームで開発プロセスを強化

Deeplからの自動翻訳

開発段階において、構文エラーを早期に検出することは、質の高いコードを作成するために重要である。リアルタイム・コードチェックは、開発者にとって貴重な支援となる。効率を向上させるだけでなく、品質を高め、生産性を向上させます。エラーを即座に修正することで、コンパイル中に発生する厄介なバグではなく、アプリケーションの機能開発に集中することができます。

4D 20 R8では、あなたの仕事のやり方を変える2つの新機能をご紹介できることを嬉しく思います。

  • 1つ目は、クラスをフォームに関連付ける機能で、Form.myPropertyのような式の構文チェックを可能にします。
  • もうひとつは、プロパティリストの式をリアルタイムでチェックし、エラーや警告の説明を表示する機能です。
製品 blank

4DでGitHubコードスペースの可能性を探る

GitHubは開発者向けに強力なツールを提供しています。その一つがCodepacesで、統合されたVisual Studio Codeのインスタンスを使って、どこからでもオンラインでGitHubのリポジトリに保存されたコードを開発することができます。

これは4Dプロジェクトでも使用できる機能です!

このパワフルなツールのことを知って、新しいコーディングの方法をのぞいてみましょう!

製品 blank

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 のリリースにより、この要件はなくなりました。

製品 blank

コードライブチェッカー導入: 4D開発におけるコード品質を向上

4D 20 R4 では、コンパイル、シンタックスチェック、そしてコードエディターでの入力時に使用される、コードライブチェッカーというアルゴリズムを導入しました。このブログ記事では、この機能の特性がどのように 4Dデベロッパーにとって便利なのかを紹介します。