CodeLook icon

CodeLook

CodeLookは、Tree-sitterによるシンタックスハイライトと700以上のテーマでコードファイルを素早くプレビューできるmacOS Quick Look拡張です。フルエディタを開かず、Mac上でローカルに処理します。

CodeLook

CodeLookとは

CodeLookは、フルエディタを開かずにコードファイルをプレビューするためのmacOS Quick Look拡張です。Finderや、macOSの他のプレビュー画面から素早くファイルを確認したいユーザー向けで、見やすく親しみやすいプレビューを重視しています。

この製品は、700以上のテーマ、Tree-sitterベースのシンタックスハイライト、そして任意の折り返し設定と行番号設定によって、テキストエディタとの見た目の一致を重視しています。プライバシーポリシーでは、ファイルはMac上でローカルに処理され、CodeLookは個人データを収集、保存、送信しないと記載されています。

主な機能

Quick Lookベースのプレビュー

CodeLookはmacOS向けのQuick Look拡張として構築されているため、別のエディタウィンドウで開く代わりにコードファイルを素早くプレビューするよう設計されています。

Tree-sitterによるシンタックスハイライト

ホームページでは、シンタックスハイライトはTree-sitterによって提供されると説明されており、ライセンスページにはアプリで使用されているTree-sitterと複数のTree-sitter grammarが記載されています。

エディタ風のテーマ設定

CodeLookには大規模なテーマカタログが含まれており、背景、ガター、行番号、区切り線、テキストに色を適用して、テキストエディタに視覚的に合わせられると説明されています。

折り返しと行番号のオプション

ホームページには、オプションの折り返し設定と行番号設定があると記載されており、プレビューでコードの表示方法を調整できます。

ローカルのみのファイル処理

プライバシーポリシーでは、プレビューを描画するためにファイルはMac上でローカルに読み取られ、アップロードや送信は一切されないとされています。

オンデマンドのテーマダウンロード

テーマの閲覧とインストールでは、Zedの公開拡張レジストリAPIを使用して、テーマ定義とテーマファイルをオンデマンドで取得します。

主な使用例

  • 高速なファイル確認

    コードエディタを開かずに、Finderからソースファイル、設定ファイル、スニペットを確認でき、さっと内容を把握したいときに便利です。

  • エディタ風の視覚プレビュー

    メインのコーディング環境に戻る前に、見慣れたエディタテーマでファイルがどう見えるかを確認できます。

  • 読みやすい長文プレビュー

    折り返しを有効にするか行番号を追加することで、長いコードファイルをより見やすく確認できます。

  • ローカルのみの閲覧

    ファイルがアップロードされずMac上に残る、プライバシー重視のワークフローでローカルのコードファイルを閲覧できます。

  • シンタックスハイライト対応の言語レビュー

    ライセンスページに記載されたTree-sitter grammarでカバーされる言語のファイルをプレビューできます。たとえば、Bash、C、C++、CSS、Go、JavaScript、JSON、Markdown、Python、Ruby、Rust、Swift、TypeScript、YAMLなどです。

Pros and Cons

Pros

  • macOSの軽量なプレビューワークフローに合うQuick Look拡張として設計されています。
  • シンタックスハイライトにTree-sitterを使用しており、ライセンスページには複数のgrammarが記載されています。
  • 700以上のテーマを提供し、背景、ガター、行番号、区切り線など、テキスト以外にもテーマ色を適用します。
  • プレビューの表示形式を調整できる、任意の折り返し設定と行番号設定があります。
  • プライバシーポリシーでは、コードファイルはローカルで読み取られ、個人データは収集、保存、送信されないとしています。

Cons

  • 確認したページには、対応ファイル形式やシステム要件が記載されていません。
  • 価格ページは利用できなかったため、買い切り以外の価格情報は専用の価格ページから確認できませんでした。
  • テーマのダウンロードはZedの公開拡張レジストリに依存するため、テーマの閲覧にはカタログとテーマファイルの取得で外部サービスへの接続が必要です。

FAQ

CodeLookは通常のmacOSワークフローにどう組み込まれますか?

CodeLookはmacOSのQuick Look拡張です。Finderや、macOSでQuick Lookが利用できる場所から使って、フルエディタを開かずにコードファイルをプレビューできます。

CodeLookはシンタックスハイライトとテーマをどのように扱いますか?

サイトによると、CodeLookはTree-sitterベースのシンタックスハイライトでコードファイルをプレビューし、テキストエディタに合う700以上のテーマをサポートしています。テーマカタログはZedの公開拡張レジストリから取得され、テーマファイルはオンデマンドでダウンロードされます。

CodeLookはプレビューしたファイルやユーザーデータをサーバーに送信しますか?

プライバシーポリシーでは、CodeLookは個人データを収集、保存、送信しないとされており、プレビューを描画するためにファイルはMac上でローカルに読み取られます。

どのシステム要件やファイル形式がサポートされていますか?

利用可能なソース資料には、対応ファイル形式、システム要件、またはインストール手順は記載されていません。ホームページとライセンスページからmacOSのQuick Look拡張であることは分かりますが、確認したページにはそれ以上のセットアップ情報はありません。

CodeLookはサブスクリプション型ですか?

/pricing の価格ページは404でしたが、ホームページとメタ説明ではCodeLookは買い切りとして説明されています。確認したページには、追加の価格帯や返金条件はありませんでした。

Quick Facts

カテゴリ
開発者向けツール
プラットフォーム
macOS
製品タイプ
Quick Look拡張
主な用途
コードファイルを即座にプレビュー
テーマ設定
700以上のテーマ
プライバシー
個人データは収集、保存、送信されない

CodeLookの代替品

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。

hob icon

hob

hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。

Ably Chat icon

Ably Chat

Ably Chatは、カスタムのリアルタイムチャットアプリを構築できるチャットAPIプラットフォームです。ルーム単位のメッセージ、入力中表示、プレゼンス、リアクション、メッセージ更新に対応し、利用量ベースの料金も選べます。

Manta AI icon

Manta AI

Manta AIは、URLからアプリの挙動を把握し、回帰を検出し、スクリプトやセレクタ管理なしでテストを生成できる自律型Webアプリテストツールです。

SonOf icon

SonOf

SonOfは、リポジトリとPMツールに接続し、コードベースと周辺の製品コンテキストを監査して、承認済みの作業をシニアエンジニアのレビュー付きで公開済みチケットに変えます。