**Textadept**  
(「テキストアデプト」)

2026/03/01 14:36

**Textadept** (「テキストアデプト」)

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

Textadept は、Windows 10+、macOS 13+(Apple Silicon を含む)、Linux(Qt 5/GTK 3 GUI または ncurses ターミナル)および BSD 上で動作する、C、C++、Lua で書かれた高速でミニマリストなコードエディタです。自己完結型のバイナリを使用するためインストールは不要で、オフライン環境でもインターネット接続なしに動作します。

主な機能には、100 種類以上のプログラミング言語へのサポート、無制限のスプリットビュー、複数キャレット/選択、設定可能なキー バインディング、スニペット(汎用および言語固有)、シェルコマンド呼び出し、および完全な Lua スクリプト/拡張性が含まれます。デバッガー、ファイル比較、ソース整形、LSP クライアント、スクラッチ バッファ、スペルチェックなどの追加モジュールは利用可能ですが、解凍後に

require()
で手動で読み込む必要があります。

安定版(12.9)、不安定版(13.0 alpha 2)および Windows、macOS(Apple Silicon)、Linux x64/ARM 用のナイトリービルドの事前ビルドバイナリが提供されています。CMake フラグ

-D NIGHTLY=1
を設定するとナイトリー ビルドを有効にできます。インストールはアーカイブを展開し、適切な実行ファイルを起動するだけです。

ソース コードは MIT ライセンスの下でオープンソースです。ソースからビルドするには CMake 3.22+、モダンな C/C++ コンパイラ(gcc ≥8.1、MSVC 2019 ≥16.8、または Clang 13+)、少なくとも一つの UI ツールキット(Qt 5 / GTK 2.24 または ncurses)および Unix の

patch
が必要です。典型的なビルドコマンドは次の通りです。

cmake -S . -B build_dir -D CMAKE_BUILD_TYPE=RelWithDebInfo
cmake --build build_dir -j
cmake --install build_dir

ヘルプと Lua API ドキュメントは、エディタ内の F1/Shift+F1 メニュー項目またはオンラインでアクセスできます。追加リソースとして問題追跡システム、議論フォーラム、ウィキ、FAQ、およびクレジットがあります。質問がある場合は code att foicica.com までお問い合わせください。

本文

テキスタデプトは、プログラマ向けに設計された高速でミニマリストかつ驚くほど拡張性の高いクロスプラットフォームテキストエディタです。

クイックリンク: ダウンロード | マニュアル | Lua API ドキュメント | プロジェクトページ


主な機能

  • C、C++、Luaで書かれた従来型のデスクトップアプリケーション。
  • Windows、macOS、Linux、およびBSDで動作します。
  • 自己完結型実行ファイル – インストール不要です。
  • 直感的なグラフィカル・ターミナルインターフェースと合理的なデフォルト設定。
  • 100以上のプログラミング言語に対応。
  • 複数カーソルと複数選択領域。
  • 無制限の分割ビュー。
  • 言語固有キー、キー連鎖、キーモードを含むカスタマイズ可能なキーバインド。
  • ネストされたスニペットをサポートする汎用・言語固有スニペット。
  • コード実行・ビルド・テストのためにシェルコマンドを呼び出せます。
  • Luaでほぼすべての側面をスクリプト化、拡張、カスタマイズ可能です。
  • インターネットへ接続しません – 単なるテキストエディタです!

システム要件

事前ビルド済みバイナリは以下の環境で動作します。

プラットフォーム要件
Windows 10+(64‑bitまたはARM)
macOS 13+
LinuxGUI版では Qt 5 または GTK 3、ターミナル版では ncurses

Qt 6 や GTK 2.24 など異なる UI ライブラリバージョンでビルドする場合はソースからコンパイルしてください。
Lua とその他のサードパーティ依存関係はアプリケーションに組み込まれ、Windows および macOS ビルドには Qt ランタイムが同梱されています。


ダウンロード

事前ビルド済みバイナリとソースコードは以下のリンクから入手できます。

バージョンWindowsmacOSLinux x64/ARM追加モジュールソースコード
安定版 (12.9)
非安定版 (13.0 alpha 2)
実験的なナイトリービルド

すべてのリリースとそのリリースノートはこちらで確認できます。

オプションモジュール は以下のような追加機能を提供します。

  • 言語デバッガ
  • ファイル比較
  • ソースコード整形
  • Language Server Protocol クライアント
  • Scratch バッファ
  • スペルチェック

インストールと使用方法

事前ビルド済みアーカイブを、書き込み権限のあるディレクトリに展開し、適切な実行ファイルを起動してください。

プラットフォームGUI バージョンターミナル版
Windows
textadept.exe
textadept-curses.exe
macOS
Textadept.app
(またはシェルスクリプト)
Textadept.app/Contents/MacOS/textadept-curses
Linux
textadept
(Qt) または
textadept-gtk
(GTK)
textadept-curses

Help > Show Manual メニュー項目または F1 キーで包括的なユーザーマニュアルを開きます。
Help > Show LuaDoc メニュー項目または Shift+F1 で API リファレンスが表示されます。

オプションモジュールをダウンロードした場合、ホームフォルダーの

.textadept/modules/
ディレクトリに解凍(上位階層の
modules/
ディレクトリはそのまま保持)してください。
モジュールを読み込むには Edit > Preferences
require()
呼び出しを追加し、テキスタデプトを再起動します。

require('lsp')
require('file_diff')
require('spellcheck')

ソースからのビルド

コンパイルに必要なものは以下です:

  • CMake 3.22+
  • C/C++ コンパイラ(例:GCC 8.1+, MSVC 2019, Clang 13+)
  • UI ツールキットのいずれか:
    • GUI 用 Qt 5.15+ ライブラリ
    • GTK 2.24+ ライブラリ
    • ターミナル用 ncurses(w) ライブラリ
  • Unix の
    patch
    コマンド

基本手順

# CMake を設定
cmake -S . -B build_dir \
      -D CMAKE_BUILD_TYPE=RelWithDebInfo \
      -D CMAKE_INSTALL_PREFIX=build_dir/install

# ビルド
cmake --build build_dir -j

# インストール(自己完結型)
cmake --install build_dir

ナイトリービルドを作成する場合は、設定時に

-D NIGHTLY=1
を有効化してください。
詳細はマニュアルの「Compiling」セクションをご覧ください。


サポート

テキスタデプトは MIT ライセンスの下でオープンソースです。

  • マニュアル | Lua API ドキュメント | プロジェクトページ | Issue トラッカー | Discussions | Wiki | FAQ | Credits

お問い合わせ:

code@foicica.com

同じ日のほかのニュース

一覧に戻る →

2026/03/04 7:24

あなたとチャットボットとの会話を私に強要しないでください。

## Japanese Translation: > **メインメッセージ:** 著者は「あなたのチャットボットに話しかけさせない」という原則を擁護しています。AI に文章を書かせると、結果として生まれるプローズはしばしば冗長で不透明になり、著者が呼ぶ *AI Slop*(AIスロップ)になります。この問題を回避するためには、まず何を言いたいのか決めてから、それを簡潔に表現し、ジャーナリズムの逆ピラミッド方式を模倣すべきです。 > > **重要性:** 人間のコミュニケーションは個人が育んだ信念を伴います。AI の出力をそのままコピーすると、その意図が曖昧になり「悪いコミュニケーション」を生む可能性があります。AI のテキストが明確で独立しており、読者の視点を尊重している場合は許容できるかもしれませんが、それ以外の場合は *AI Slop* に寄与します。 > > **PR(プルリクエスト)への実践的ヒント:** 開発者はしばしば長い AI 要約を生成し、冒頭の重要情報(レデ)が埋もれてしまいます。この問題に対処する一般的な方法として、短い人間が作成した説明文を先頭に付け加え、意図と主要な決定事項を明示します。これによりレビュアーは目的を迅速に把握でき、編集作業を最小限に抑えることができます。依存関係のバンプなど、目的が明らかなルーチン変更については、この前置きを省略しても構いません。 > > **結論:** AI 出力を貼り付ける前に一度立ち止まってください。チャットボットの言葉を他者に解釈させる必要があるかどうかを問うべきです。PR やその他の文脈で最小限のキュレーションを行う「ベストエフォート」戦略は、読者の理解力を尊重し、編集時間を短縮し、協働性を向上させ、コードベースを読みやすく保ちます。これらは企業がドキュメントとレビュー全体で *AI Slop* を抑制することで得られるメリットです。

2026/03/03 23:02

マックブック プロ(新型 M5 Pro と M5 Max搭載)

## Japanese Translation: Appleは2026年3月3日に最新のMacBook Proラインアップを発表しました:14インチと16インチモデルが新しいM5 ProおよびM5 Maxチップで動作します。 M5シリコンはFusion Architectureを採用し、最大18コアCPU(6つのスーパーコア+12のパフォーマンスコア)と各コアにNeural Acceleratorsを備えたGPUを搭載しており、AI性能が前世代より最大4倍、元のM1より8倍高速です。SSDは読み書き速度が最大14.5 GB/sで、以前の約2倍速く、ストレージ容量はM5 Proで最低1 TB(M5 Maxでは2 TB)、メモリオプションは64 GB(307 GB/s)または128 GB(614 GB/s)です。 バッテリー寿命は最大24時間に延長され、高速充電では≥96 W USB‑Cを使用して0 %から50 %まで約30分で充電できます。接続性にはWi‑Fi 7、Bluetooth 6(Apple N1チップ経由)、3つのThunderbolt 5ポート、8K対応HDMI、SDXCスロット、MagSafe 3、および外部ディスプレイ最大2台(M5 Pro)または4台(M5 Max)が含まれます。 ディスプレイはLiquid Retina XDRパネルでピークHDR輝度が1600 ニト、オプションのナノテクスチャコーティングがあります。12MP Center StageカメラにDesk View機能、スタジオ品質マイク、6スピーカー構成のSpatial Audioシステムが組み込まれ、メディア体験を充実させます。 macOS Tahoeは強化されたSpotlight、Apple Intelligence、Messages/FaceTime/PhoneでのLive Translation、新しいControl Center、Liquid Glass UI、および拡張カスタマイズオプションを搭載しています。 Appleは環境への取り組みを強調しています:全体で45 %のリサイクル素材使用(ケースは100 %再生アルミニウム、バッテリーは100 %再生コバルト)、製造における電力の50 %が再生可能エネルギーから供給され、紙パッケージは100 %ファイバーベースです。 価格は14インチM5 Proで$2,199(教育用$2,049)から開始し、16インチM5 Maxは$3,599(米国小売$3,899、教育用$3,299)となります。予約は3月4日から始まり、3月11日にスペースブラックまたはシルバーで入荷します。Appleはトレードインクレジット、AppleCare+/AppleCare Oneプラン、パーソナルセットアップセッション、およびApple Cardの毎月分割払い(0 % APR、米国顧客向け3 % Daily Cash back)を提供します。

2026/03/04 3:54

インテルの破壊的な18 Aプロセスノードが、データセンター向けに288コア構成のXeonで初登場します。

## Japanese Translation: > **概要:** > インテルは、次世代Xeon 6+プロセッサー(コードネーム「Clearwater Forest」)を発表しました。18A(1.8 nm)プロセス上で構築され、最大288個の省エネルギー型Darkmontコアを備えています。テレコミュニケーション、クラウド、およびエッジAIワークロード向けに設計されたこのCPUは、Advanced Matrix Extensions(AMX)、QuickAssist Technology(QAT)、およびIntel vRAN Boost を搭載し、5G/6G および AI 推論タスクで仮想化ラジオアクセスネットワークをサポートします。各コアには64 KBのL1命令キャッシュがあり、拡張フェッチ/デコードパイプライン、より深いアウト・オブ・オーダーエンジン、および高スカラー/ベクトルスループットを実現する追加実行ポートがあります。コアは4つのグループに分けられ、約4 MBのL2キャッシュを共有し、パッケージ全体で1 GB以上のレベルキャッシュを提供します。このプロセッサーは現在のXeonソケットとドロップイン互換であり、最大12チャネルのDDR5‑8000メモリをサポートし、96 PCIe 5.0レーン(64 CXL 2.0レーン)を提供します。これにより、デュアルソケットシステムで576コアを実現できます。年末までに出荷予定のこのCPUは、テレコミオペレーターとクラウドプロバイダーがラックあたりの仮想マシン数を増やしつつ、電力消費を削減できるよう設計されています。 この改訂された概要は、主要ポイントをすべて保持し、市場への影響に関する推測的な主張を除外し、欠落していたキャッシュ情報を追加しています。