DataSpell 2025.3 ヘルプ

Jupyter ノートブックの作成と編集

プロジェクトをセット上へする

  1. ワークスペースを開きます。

  2. 選択したインタープリターの jupyter パッケージをインストールします。

  3. すべてのインデックス作成プロセスが完了したら、ノートブックファイルを使用する準備が整いました。

Jupyter ノートブックの作成

  1. 以下のいずれか 1 つを実行します:

    • ワークスペースツールウィンドウでターゲットディレクトリを右クリックし、コンテキストメニューから新規を選択します。

    • ボタン Alt+Insert

  2. Jupyter Notebook を選択します。

    Adding a new file
  3. 開いたダイアログで、ファイル名を入力してください。

ノートブックファイルには *.ipynb 拡張子が付いており、対応するアイコン Jupyter でマークされています。

Python ファイルを Jupyter ノートブックに変換する

  1. プロジェクトツールウィンドウでファイルを右クリックします。

  2. コンテキストメニューから Jupyter ノートブックに変換を選択します。

Jupyter ノートブックを Python ファイルに変換する

  1. プロジェクトツールウィンドウでファイルを右クリックします。

  2. コンテキストメニューから Python ファイルに変換するを選択します。

Jupyter ノートブックをエクスポート

Jupyter ノートブックをさまざまな形式でエクスポートできます。

  1. プロジェクトツールウィンドウで Jupyter ノートブックファイルを右クリックします。

  2. ノートブックをエクスポートを選択し、リストから形式を選択します。

    Export a Jupyter notebook file

Jupyter ノートブックを編集する

1 つのセルまたはノートブック全体にさまざまな編集アクションを適用できます。Ctrl+A を 1 回押すとキャレットのセルが選択され、Ctrl+A を 2 回押すとノートブック内のすべてのセルが選択されます。

Jupyter ノートブックのエディターには、編集モードコマンドモードの 2 つのモードがあります。モードに応じて、ノートブックのセル内のコードを編集したり、キーボードショートカットを使用してセルで特定のアクションを実行したりできます。

モデルの編集

  • 編集モードを切り替えるには、Enter を押すか、任意のセルをクリックします。

  • セルが編集モードの場合、セル内にキャレットが付いたハイライトされた行が表示されます。

    A cell in the edit mode
  • 編集モードでは、Up キーと Down キーを使用してすべてのセルを行ごとに移動できます。

コマンドモード

  • コマンドモードを切り替えるには、Escape を押すか、ガターをクリックします。

  • コマンドモードでは、Up キーと Down キーを使用してノートブックのセルを移動したり、キーボードショートカットを使用してセルを選択コピー貼り付け削除したりできます。

セルの編集

  • 新しく作成されたノートブックには、コードセルが 1 つ含まれています。セルの種類を変更するには、セルを右クリックし、コンテキストメニューから「セルを Markdown に変換する」または「セルを SQL に変換する」を選択します。

  • コードセルを編集するには、それをクリックするだけです。

  • Markdown セルを編集するには、セルをダブルクリックするか、Enter を押して入力を開始します。出力をプレビューするには、Shift+Enter を押します。

Markdown セルツールバー

  1. Markdown セル内のテキストの一部を選択すると、ツールバーが表示されます。

    Markdown cell toolbar
  2. これを使用して、次のフォーマットオプションを適用できます。

    項目

    アイコン

    ショートカット

    説明

    テキストスタイル

    ドロップ下へをクリックして、テキストの書式をさまざまな見出しレベルに変更します。

    太字テキスト

    Bold text

    Ctrl+B

    選択したテキストを太字にします (**text**)。

    斜体テキスト

    Italic text

    Ctrl+I

    選択したテキストを斜体 (_text_) にします。

    取り消し線

    Strike through

    Ctrl+I

    選択したテキストに取り消し線を引きます。(~~text~~)。

    コード

    Code

    Ctrl+Shift+C

    テキストをインラインコードとしてフォーマットします。

    リンクの作成

    Create link

    Ctrl+Shift+U

    ハイパーリンクを追加します。

    順序なしリスト

    Unordered list

    リストを作成します。次のいずれかの種類を選択できます。

    • 順序なしリスト

    • 順序付きリスト

    • チェックマークリスト

ノートブックのセルを操作する

セルを追加する

  • 選択したセルの上にコードセルを追加するには、次のいずれかを実行します。

  • 選択したセルにコードセルを追加するには、次のいずれかを実行します。

    • 編集モードAlt+Shift+B を押します。

    • コマンドモードCtrl+Enter を押します。

    • メインメニューでセル | 下のコードセルを選択します。

    • ノートブックツールバーの をクリックします。

    Adding a notebook cell
  • セル間のポップ上へを使用して、codeMarkdownSQL または AI セルをノートブックに追加します。

    Popup between Jupyter notebook cells

    ノートブック内の 2 つのセルの間にマウスを移動すると、ポップ上へが自動的に表示されます。

セルを選択

  • セルを選択するには、セルの横にあるガターをクリックします。

  • 複数のセルを選択するには:

    • 一連の連続するセルの場合は Shift を押したまま、連続していないセルの場合は Ctrl を押しながら、セルの隣のガターをクリックします。

    • コマンドモードで、Shift キーを押しながら、Up キーと Down キーを押します。

選択したセルに対して、実行コピー結合展開削除を行うことができます。

セルをドラッグアンドドロップ

ノートブックのセルを並べ替えるには:

  1. セルの横のガターにあるセルハンドルをクリックして押したままにします。

    Cell handle
  2. セルを必要な位置にドラッグし、マウスボタンを放してハイライトされた領域にドロップします。

セルをコピーして貼り付ける

  • コマンドモードでセルをコピーするには、Ctrl+CC を押すか、セルツールバーのコンテキストメニューで Copy cell セルをコピーを選択します。

  • コピーしたセルを下に貼り付けるには、Ctrl+V または V を押します。

  • 現在のセルの上に貼り付けるには、Ctrl+V/Shift+VShift を押します。

  • セルのコンテキストメニューから必要なアクションを選択することもできます。

セルを分割して結合する

  • 現在のセルをその下のセルと結合するには、セルを右クリックし、コンテキストメニューから下のセルをマージコマンドを選択します。

    同様に、選択したセルの上のセルを対応するコマンドで結合できます。

  • セルを 2 つのセルに分割するには、分割する行にキャレットを置き、右クリックしてコンテキストメニューからセルの分割を選択します。

セルの展開と折りたたみ

  • セルを展開または折りたたむには、セルの横のガターにあるセルハンドルをクリックします。

    Expanded notebook cell
    Collapsed notebook cell

セルを削除する

  • セルツールバーDelete Cell セルを削除をクリックします。

  • セルを右クリックして、コンテキストメニューからセルを削除を選択します。

セルタグを追加

ノートブックエディターで各セルにタグを割り当てたり表示したりできます。

  1. セルツールバーの More をクリックします。

  2. コンテキストメニューからセルタグを追加を選択します。

    Cell tag added
  3. タグを入力し、確認をクリックします。

タグを削除するには、タグを右クリックしてタグの除去を選択します。

重複セル

  • セルを複製するには、セルツールバーの「 More 」をクリックし、コンテキストメニューから「下のセルを複製」を選択します。新しいセルは元のセルのすぐ下に表示されます。

  • セルを右クリックして、コンテキストメニューから下のセルを複製を選択します。

コーディング支援を利用する

構文のハイライトやコード補完などの Python コードインサイトを使用して、コードセルを編集できます。

  • DataSpell は、クラス名、関数名、変数名に対してコード補完を有効にします。コード構造名を入力し始めると、候補リストが表示されます。

    Function completion
    Class variable completion
    Path completion
    Package completion
    DataFrame column name completion
  • インテンションアクションとクイックフィックス。不足しているインポートは、インテンションアクションを使用して追加できます。

    Quick-fix for the missing import

    現在のセルまたはノートブックの最初のセルにインポートステートメントを追加できることに注意してください。

配色をカスタマイズする

好みや習慣に応じて、ノートブック対応の構文ハイライトを設定できます。

  1. 設定ダイアログ(Ctrl+Alt+S)で、エディター | カラースキームの切り替え | Jupyter ノートブックに移動します。

  2. 配色を選択するか、デフォルトから継承されたハイライト設定を受け入れるか、色とフォントの説明に従ってカスタマイズします。

    Markdown の見出しのアウトラインは、構造ツールウィンドウでプレビューできます。このウィンドウを開くには、メインメニューからウィンドウ | ツールウィンドウ | 構造を選択してください。

    Notebook structure
    • Navigate with Single click をクリックすると、エディターで選択した見出しから構造ツールウィンドウの対応する項目に移動します。

    • 同様に、Always select opened element をクリックすると、ノートブック構造内の選択した項目から対応する Markdown セルに移動します。

    ノートブックを比較する

    1. 任意の 2 つのノートブックを比較するには、ワークスペースツールウィンドウで 1 つ選択し、右クリックして、コンテキストメニュー (Ctrl+D) から比較を選択します。

    2. ファイルシステムで、比較するノートブックを選択します。

    3. DataSpell は 2 つのノートブックと、diff ビューアーでの比較結果を表示します。

      compare two notebooks
    4. 比較対象のノートブックは、apply diff changeapply diff change ボタンを使って変更できます。また、差分ビューアーで直接ノートブックを編集することもできます。変更が適用されると、DataSpell によって保存されます。

    2025 年 10 月 27 日

    関連ページ:

    ワークスペースを管理する

    ワークスペースにディレクトリとプロジェクトを追加する:既存のディレクトリまたはプロジェクトを追加する以下のいずれか 1 つを実行します: ワークスペースツールウィンドウで新規または既存のディレクトリを添付リンクをクリックします。メインメニューからを選択します。ワークスペースツールウィンドウのツールバーでクリックします。、ファイルシステム内で目的のディレクトリを見つけます。プロジェクトを追加するには、プロジェクトディレクトリを選択します。新しいディレクトリを追加する以下のいずれか 1 つを実行し...

    作業環境を整える

    DataSpell の Python インタープリター:DataSpell でノートブックまたは Python コードを実行するには、Python インタープリターに基づく仮想環境を少なくとも 1 つ設定する必要があります。Python インストールで利用可能なシステムインタープリターを使用できます。また、Virtualenv、pipenv、Poetry、conda 仮想環境を作成することもできます。仮想環境は、ベースインタープリターとインストールされたパッケージで構成されます。DataSpel...

    Jupyter ノートブックコードセルの実行とデバッグ

    ノートブックツールバーのアイコン、コードセルのコンテキストメニューと構造ツールウィンドウのコマンド、およびガターの実行アイコンを使用して、さまざまな方法でノートブックセルのコードを実行できます。コードセルを実行する:ショートカットとツールバーオプションを使用してコードセルを実行する次のスマートショートカットを使用して、コードセルをすばやく実行します。現在のセルを実行します。現在のセルを実行し、その下のセルを選択します。実行が完了すると、セルは編集モードのままになるため、必要に応じて変更

    Jupyter ノートブック

    DataSpell で利用可能な Jupyter Notebook 統合により、ノートブックのソースコードを編集、実行、デバッグし、ストリームデータ、イメージ、その他のメディアを含む実行出力を調べることができます。DataSpell での Notebook のサポートは次のとおりです。コーディング支援: エラーと構文のハイライト。コード補完。行コメントを作成する機能。、専用 Jupyter Notebook デバッガー。Jupyter ノートブックを使った基本操作のためのショートカット。.ipynb...

    ソースコードの作成と編集

    コードを使用する場合、DataSpell は作業にストレスがないことを保証します。追加、選択、コピー、移動、編集、折りたたみ、出現箇所の検索、コードの保存に役立つさまざまなショートカットと機能を提供します。IDE の主要部分である DataSpell エディターを使用して、コードを作成、読み取り、変更します。エディター内のナビゲーションについては、エディターの基本を参照してください。アクションの検索使用したいアクションのショートカットを覚えていない場合は、を押して名前でアクションを見つけてくだ...

    色とフォント

    開発者は、エディターのソースコード、検索結果、デバッガー情報、コンソールの入出力など、多くのテキストリソースを操作します。このテキストのフォーマットには色とフォントスタイルが使用されており、一目で理解できるようになります。DataSpell では、IDE テキストで使用される色とフォントを定義する構成可能な配色から選択できます。事前定義された配色を使用するか、あなたの好みに合わせてカスタマイズすることができます。スキームを共有することも可能です。配色を選択を押して設定を開き、を選択します。あるい...