# Soulver 3の新機能

{% hint style="info" %}
Soulver 3 の最新の改善点については、[変更履歴](/ja/changelog.md) をご覧ください。
{% endhint %}

### インターフェース

* 再設計されたユーザーインターフェース。Soulver はサイドバーでシートを管理します。
  * 好みであれば、従来の「Finderでドキュメントを保存」ワークフローを引き続き使用できます。
* 「一般」設定からライトモード、ダークモード、またはシステム標準を選択できます。
* 再設計された設定
* [Matthew Skiles](https://www.matthewskiles.com/) によるアプリアイコン

### 計算機

* カレンダー計算のサポート。例：
  * 3月12日 + 3週間 2日（4月4日）
  * 4月3日から6月12日までの日数（70日）
  * 8月14日 + 3営業日（8月19日）
  * 今日 + 3週間
* 時間計算のサポート。例：
  * 午後3時30分 + 2時間15分（午後5時45分）
  * 01:02:03 + 01:09:54（02:11:57）
  * 現在時刻 + 3時間25分
* タイムゾーン変換。例：
  * ニューヨークの時刻
  * シカゴとパリの時差
  * モスクワの午前3時30分から日本へ
  * PSTの午前2時からGMTへ
  * 国名と一般的な都市名を使用できます（国が複数のタイムゾーンにまたがる場合、首都のタイムゾーンが使用されます）。
* 割合／「三項比」関数。例：
  * 10 対 20 は 50 対 何か（100）
  * 15 対 30 は 何対 80（40）
* 複数のパラメータを持つ関数。例：
  * 5と10の中点（7.5）、
  * 「より大きい/より小さい」「余り」
* Unix時間計算（「新しいタイムスタンプ」、「3月12日 午後3時をタイムスタンプとして」）
* ISO8601日付形式
* 複利計算、ローン返済、投資収益率のための財務関数
* 利率を扱うサポートの強化（「時間あたり30ドルの30時間」、「時間あたり30ドルで900ドル」）
* パーセンテージ演算子に対するより直感的な構文（「50は〜の何%か」）
* if/then/elseステートメント
* 乱数ジェネレーター：
  * 1から10の間のランダムな数値

### **構成**

* シートを管理するためのフォルダの作成。
* 最近削除したファイルを復元するためのゴミ箱。
* サイドバーからシートをドラッグして .slvr ファイルとしてエクスポート。
* Spotlight検索の統合（アプリ内およびシステムSpotlightから）。
* シートを編集日、作成日、またはタイトルで並べ替え。
* ドックアイコンにファイルをドロップすることで、Soulver 2 または Soulver 3 ファイルをインポート。
* URL経由で特定のシートを開く。

### QuickSoulver

* Spotlightのようなインターフェースからクイック計算を実行。
* 計算結果をシートとして Soulver に保存（⌘S）。
* Soulver 内、またはメニューバー、またはグローバルホットキーから「QuickSoulver」にアクセス。

### **合計と小計**

* 行を小計として指定すると、その上のすべての行（次の小計または見出しまで）が合計されます。
* よりスマートな合計は、変数宣言や参照行を自動的に無視します。

### 変数

* 変数に複数の単語を含めることが可能になりました。
* 変数に対するオートコンプリートサポート（エスケープキーを押す）。
* 変数にマウスカーソルを合わせる（Shift-hover）と、その行での実際の値が表示されます。
* 変数は新しい値で再宣言できるようになりました。

### 編集

* スクロール可能な数値（数値にマウスカーソルを合わせる（Shift-hover）とスクラバーが表示されます）。
* 自動千の位区切り文字の挿入（1000 が 1,000 になる）。
* QuickOperators（1p1 が 1 + 1 などになる）。
* ラベルと変数宣言を挿入するためのキー入力。
* トラックパッドサポート：演算子、シート定義変数、行参照へのクイックアクセス。
* シートをヘッディングまたはコメントで開始するための環境設定。
* 見出しには @ ではなく # を使用します。複数の # がサポートされています。
  * スタイリング設定で、見出しの # の部分の色をカスタマイズできます。

### 単位と通貨

* ユーザー定義のカスタム単位。
* より多くの科学単位。
* 時間と長さの単位に関するより良い回答形式。
* 22の主要な暗号通貨のサポート。
* 多くのケースで、Soulver 2 よりも単位計算の処理が改善されました。
* すべての現実世界の通貨がデフォルトで有効になりました（手動で追加する必要はありません）。
* 通貨記号のカスタマイズ（例：¥ が JPY を指すか CNY を指すかを選択）。

### 行と参照

* 行の並べ替えと削除、および回答列からの削除。
* キー入力を使用して行を上下に移動。
* 参照挿入モード（⌘L を押した後、参照を挿入したい行番号を入力）。

### ファイルとロケール

* 外国のロケールで作成されたドキュメントを、お好みのロケールに自動変換します。
* Soulver は、XMLベースの (.soulver) ではなく、JSONベースのファイル形式 (.slvr) を使用するようになりました。
  * 古い Soulver 2 ファイルを Soulver 3 にインポートできます。

### macOSおよびサードパーティ統合

* 新しい CLI を使用してターミナルから Soulver を使用。
* システム全体での「どこでも計算」テキストサービス。
* ショートカットアクション。
* VoiceOver サポートの改善：編集後に行の回答を読み上げるオプション付き。
* Spotlight からシートを検索し、クイックルックプレビューを取得。クイックルックは Finder でもサポートされています。
* トラックパッドサポート：演算子、シート定義変数、行参照へのクイックアクセス。
* シートの作成、シートの開く、計算を行うための URL スキーム。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.soulver.app/ja/whats-new.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
