ニュース

JetBrains All Products Pack ツールを 2023.1 へアップデート可能に!

すべての JetBrains IDE と .NET ツールに今年最初のアップデートとなる 2023.1 がリリースされました。 IntelliJ ベースの IDE ほとんどの IDE で以下の新機能が提供されています。 より洗練されたシームレスな体験を提供するため、新しい UI が更新されました。 この Ui はまだベータ段階であり、設定で利用できます。 Branches(ブランチ)ポップアップの改善、バックグラウンドのコミットチェックなどの多数の新機能により、Git、GitHub、およびその他のバージョン管理システムの操作がさらに簡単になりました。 新しい Astro フレームワークのサポートと Vue、React、および Angular ユーザー向けの機能強化を含むウェブ開発の改善が行われています。 今後リリースされる TypeScript 5.0 の主な機能がサポートされるようになりました。 すべての Docker Compose コンテナーを統合したログビューや Azure Container Registry のサポートなど、Docker をより扱いやすくするための新機能が追加されています。 製品固有の変更は他にもたくさんあります。 対象製品に関する詳細は、以下の概要をご覧ください。 IntelliJ IDEA 2023.1では、多数の新機能と改善が組み込まれています

Java 20 と IntelliJ IDEA

私は長らく Java の新リリースについて執筆してきましたが(Java 10 以降)、開発者が 6 か月ごとにJava の新機能について知り、使用できるというのは素晴らしいことだと思っています。 過去のリリースと比べると、Java 20 に追加された機能はそれほど多くはありません。 Java 20 ではスレッド内やスレッド間でのイミュータブルデータの共有を可能にして仮想スレッドをサポートする Scoped Values がインキュベート API として導入されています。 2 回目のプレビューを開始したレコードパターンではジェネリックレコードパターンのサポートが改善され、拡張 for ステートメントでの使用が可能になっています。 4 回目のプレビューを開始した switch のパターンマッチングでは、網羅的な switch、単純な switch ラベル、およびジェネリックレコードパターンの推論される型引数を操作する際の使い勝手が改善されています。 Java 20 で 2 回目のプレビューとなる Foreign Function and Memory API では、Java コードと JVM 外部のコードとデータの通信を可能にする機能が引き続き改善されています。 構造化された並行性によってサポートされ、マルチスレッドアプリケーションの作成に革命をもたらす軽量の仮想スレッドが最新の Ja

インキュベータープログラムにご参加ください!

JetBrains は、 2015 年より参加要件を満たした中小企業様を対象にスタートアッププログラムという特別割引スキームを提供しています。 プログラムを立ち上げて以来、JetBrains ツールの 50% 割引を受けたスタートアップ企業は 40,000 社を超えています。 本日、新たなスタートアップ企業支援の取り組みとして、スタートアップ企業に対するインキュベーターおよびアクセラレーター向けの新しいパートナープログラムを導入することをお知らせします。 JetBrains は常にコミュニティに提供するツールとサービスの改善に努めています。 この姿勢はスタートアッププログラムについても変わりません。私たちは新たに設立された中小企業のお客様に他にどのような支援を提供できるかを考察してきました。 多くのスタートアップ企業はインキュベーターとアクセラレーターに支援されていることに着目し、 スタートアップ企業のインキュベータープログラムを通じてスタートアップ企業に直接的な支援を提供できないかと考えました。 インキュベーターの皆さんがスタートアップ企業の育成に投資している努力には、本当に感謝しています。 そこで、すべてのインキュベーターが率いるスタートアップ企業に 6 か月間無料で JetBrains ツールを提供するインキュベータープログラムを感謝の意を込めて作成しました。 そ