SPF/PC
SPF/PCは、MS-DOSのテキストエディタとファイルマネージャで、メインフレームでSPF (System Productivity Facility)やISPFを使って�…
SPF/PCは、MS-DOSのテキストエディタとファイルマネージャで、メインフレームでSPF (System Productivity Facility)やISPFを使っていたユーザー向けに類似のインターフェイスを提供するソフトウェアである[1]。
1990年当時には、まだSPF/PCという名前であった[2]。その後、Windows版が登場し、SPF/SEやSPF/SE 365という名前で使われた[3]。
概要
SPF/PC[4]とその後継バージョンは、Command Technology Corporationが導入、販売していた。 IBMのメインフレームベースのISPFに似ており、 ASCIIやEBCDICのテキストファイルを統合開発環境(IDE)の中で編集できる。COBOL、FORTRAN、C ++などのさまざまなプログラミング言語で、ソースコードの編集、コンパイラ、リンカ、デバッガの呼び出しに使用された。
64ビットWindowsではSPF/PCは動作しないが、32ビットWindowsでは引き続き動作する(例: XPまたはXPモードのWindows 7)[5]。
特徴
- ソースコードの自動バックアップ
- 編集中の自動保存
- バックグラウンド/フォアグラウンドのコンパイラとユーティリティサポート[4]
- 特大サイズのファイル編集 (1GBまで)
- ASCII/EBCDICテキストファイルの編集
- コマンドラインインターフェイス (CLI)
- キーワードを色付きで表示するファイルブラウザ
- ファイルマネージャ
- ファイル変換ユーティリティ
- COBOLソースコードのサポート
- バイナリエディタ
- IBM (3270) と PC のコマンドキー
- IBM ISPF スタイルのパネル
- すべてのマウス操作をキーボードでも可能
- 言語の行番号サポート
- 言語プロフィールサポート
- 行、列、境界のコピー、切り取り、データシフト、検索、貼り付け、画像文字列での並び替え
- 行の長さ (レコード) を64,000 字まで扱える。固定長、可変長の形式の両方が可能
- 行の除外/非除外、変更、検索、反転
- コンパイラが作成したエラーファイルをソースコードにノート (コメント) として追加
- 複数回の取り消し/やり直し操作
- 複雑なコマンドを順番に複数実行 - 除外/非除外の機能で繰り返し可能
- ファイル、画面、ハイライトしたテキストの印刷
- シンプル/アドバンストテキスト/ファイル検索/置換 (数千ものファイルやテキスト内を検索)
- ファイル一覧やテキスト/データの並び替え
- 行ラベルや列境界のアルファベット昇順/降順の並び替え
- 画面分割 (上下、左右)
- ファイル、ディレクトリの比較
- DOS/Windows/Linux/UnixのEOLとEOFのサポート
- ユーザーによる拡張性 - 追加、作成、ダイアログの修正、関数、メニュー、スクリーン
- ユーザーが定義可能なフォント
- ユーザーが定義可能なエディターのカラースキーマ、3270のスキーマもいくつか同梱
- EOL、EOF、行の長さなど、ユーザーが定義可能なファイル属性の設定
- ユーザーが定義可能なカーソル、ページスクロール
- エディタに行番号を表示するか選択する機能
- ユーザーが定義可能なキーボードとキーボードマクロ
- ユーザーが変更可能なヘルプシステム
マクロ/スクリプト言語
SPF/SE 365では、C言語のようなマクロ/スクリプト言語を使用できる。
SPFのすべてのバージョンには、エディター内から任意のインタープリター(PHP、BASIC、PowerShellなど)を呼び出す機能があり、テキスト処理とOSコマンドを呼び出せる。 SPF/SEには、SPF/PCが持っていたREXXインターフェイスは実装されていない。
外部リンク
- Command Technology CorporationのWebサイト
- ISPFスタイルのPCエディターのリスト。
脚注
- ^ “Editing with SPF/PC”. Computerworld. September 19, 1988.
SPC/PC uses .. extended or expanded memory
- ^ “SPF/PC on your PC”. PC Week: 5. (July 2, 1990).
- ^ SPF/SE 365
- ^ a b “SPF/PC can use Extended Memory”. PC Magazine: 270. (February 5, 1985).
- ^ “SPF-PC1 DOS application started through the Windows ntvdm” (2020年7月16日). 2021年3月12日閲覧。 “Background information: ntvdm.exe NTVDM can run at startup. SPF-PC A 16-bit DOS application based on the mainframe editor ISPF editor.”
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.