MENU
  • このブログに関して
  • 特集アーカイブ
    • Windows更新情報
    • Windows11使いこなし
    • Windows 10使いこなし
    • macOS/iOS/iPadOS更新情報
    • macOS使いこなし
    • iOS使いこなし
    • Webブラウザ更新情報
  • ソフトウェア
  • Windows
  • Mac
  • iOS
  • セール
PCやMacの性能を100%発揮
ソフトアンテナ
  • このブログに関して
  • 特集アーカイブ
    • Windows更新情報
    • Windows11使いこなし
    • Windows 10使いこなし
    • macOS/iOS/iPadOS更新情報
    • macOS使いこなし
    • iOS使いこなし
    • Webブラウザ更新情報
  • ソフトウェア
  • Windows
  • Mac
  • iOS
  • セール
ソフトアンテナ
  • このブログに関して
  • 特集アーカイブ
    • Windows更新情報
    • Windows11使いこなし
    • Windows 10使いこなし
    • macOS/iOS/iPadOS更新情報
    • macOS使いこなし
    • iOS使いこなし
    • Webブラウザ更新情報
  • ソフトウェア
  • Windows
  • Mac
  • iOS
  • セール
  1. ホーム
  2. レビュー
  3. Macaw - SwiftによるSwiftのためのシンプルなコードエディタ

Macaw - SwiftによるSwiftのためのシンプルなコードエディタ

2017 2/19
レビュー
2017年2月19日 2017年2月19日
  • URLをコピーしました!

S 20170214 111027

Swiftで作られたオープンソースのテキストエディタ「Macaw」。主にサーバーアプリケーションをSwiftで記述するために作られた軽量エディタです。

シンプルなエディタですが、Swiftのシンタックスハイライトに対応していて、Xcodeのように重量級の開発環境を立ち上げることなく、コードをさっと変更したい場合に適しています。

本日はこのMacawの使用法を説明したいと思います。

目次

Macawの使用方法

記事執筆時Macawの実行ファイルは配布されていません。

自力でXcodeを使ってビルドしましょう。ターミナルを起動し以下のコマンドを実行します。

git clone https://github.com/kuyawa/CodeEditor.gi
cd CodeEditor
open CodeEditor.xcodeproj

ビルドに成功するとエディタのメイン画面が立ち上がります。

S 20170214 111052

例えばMacaw自体のソースファイルを開くと、綺麗にシンタックスハイライトつきでソースコードが表示できることが確認できます。画面左上のアイコンをクリックするとダークモード/ライトモードを切り替えることもできます。

また以下のショートカットキーが利用可能です。

  • Cmd+N: 新しいファイル
  • Cmd+O: ファイルを開く
  • Cmd+B: ブラウザで開く
  • Cmd+S: ファイルを保存
  • Cmd+F: ファイルを検索
  • Cmd+D: 行を複製
  • Cmd+L: 行を削除
  • Cmd+Back: 行頭まで削除
  • Cmd+Del: 行末まで削除
  • Ctl+Up: 行を上に移動
  • Ctl+Down: 行を下に移動

将来のバージョンでは、コンソールの統合や、swiftビルドコマンドの呼び出しによるビルド/実行機能、エラー行へのジャンプ機能なども実装される予定となっています。

まとめ

MacawはSwifで作られたシンプルなテキストエディタです。Swift専用エディタとして使用できるほか、Swiftを使ってテキストエディタを作成したい方の参考にもなりそうなプロジェクトです。

▼お知らせ♩
姉妹サイトSwift StudyではSwiftを使ったiOS/Macアプリ開発情報を公開しています。Swift開発情報を探している方は是非お立ち寄りください。

レビュー
Editor Swift
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
  • シードとパターンでパスワードを生成できる「DotPass Passwords」が無料化した本日のアプリセールまとめ
  • Firefox 57でレガシーアドオンのサポートが廃止 - ロードマップが明らかに

関連記事

  • PowerToys: PowerRename - 複数のファイルをまとめてリネームすることができるユーティリティ
    2023年1月27日
  • HiDock - ディスプレイ構成ごとにDockの設定を保存できるフリーソフト
    2023年1月26日
  • Lickable Menu Bar - 懐かしのメニューバースタイルを最新のmacOSで再現
    2023年1月20日
  • Homerow - macOSをキーボードだけでプロのように操作することができるユーティリティ
    2023年1月6日
  • ExplorerPatcher - Windows 11のタスクバーをWindows 10風に変換することができるツール
    2023年1月5日
  • Swift Quit - ウィンドウを閉じたタイミングでアプリ自動終了させることができるMac用ユーティリティ
    2022年12月31日
  • RunCat for Windows - タスクトレイのネコの走りでCPU負荷を確認
    2022年12月26日
  • Obsidian - 第2の脳として活用できるMarkdown対応ノートアプリ
    2022年12月21日
スポンサーリンク
サイト内検索
特集アーカイブ
  • Windows更新情報
  • Windows11使いこなし
  • Windows 10使いこなし
  • macOS/iOS/iPadOS更新情報
  • macOS使いこなし
  • iOS使いこなし
  • Webブラウザ更新情報
Feedlyに登録

登録お願いします!

follow us in feedly

人気記事
  • Lp logo 3 1000x657 質問に対し流暢な日本語で回答してくれる「ChatGPT」が公開 - 試し方はこちら
  • S 20230119 111028 Microsoft、Windows 11 22H2でシステムの復元ポイントがアプリを破壊する事を確認
  • Pexels photo 777001 Windows 11/10のディスプレイ問題は「MPO」を無効にすれば魔法のように解決?
  • S 20221123 111042 Windows 11のタスクトレイ時計の秒表示を有効にする方法
  • 1674457395 with special id enabled refs win 11 install fails source xeno twitter  1 MicrosoftがWindows 11でReFSをサポート。そろそろNTFSからの移行が実現か?
  • S 20210923 114221 Windows 11で「管理ツール」を開く方法
  • Mac mini M2 2023 【悲報】M2搭載ローエンドMac miniとMacBook ProのSSD速度は前世代より低下
  • S 20230120 111540 Microsoft、サポート対象外のOfficeがインストールされているかどうかを確認するKB5021751を公開
  • S 20220219 172234 【Tips】iPhoneで撮影した特定の写真だけをiCloudに保存する方法
  • 【2022年版】macOSの古いバージョンを入手する方法
カテゴリー
タグ
Amazon Android App Apple applewatch appsale Chrome Edge Firefox Git Github Google iOS iPad ipados iPhone iPhone6 iphone7 iphone8 iTunes JavaScript Kindle Linux Mac MacBook MacBookPro macos Microsoft Nintendo OS X OSX Parallels Rails Ruby Sale Steam Swift Twitter VMware Windows windows7 windows10 windows11 Wine Yosemite
新着記事
  • 【2/9まで】Kindleストアで「僕だけがいない街」などが最大80%OFF!サスペンス・ミステリーキャンペーンが開催中
  • AirPods Proはもはや耳栓
  • Microsoft、プロジェクト「Phoenix」でEdgeブラウザを刷新
src256
ソフトアンテナを開発しています。

Windows/Mac/Linux全部使用中。ソフトウェア、ハードウェアいろいろなモノに興味があります。

好きなエディタはEmacs。好きな言語はRubyです。


srcw.net
  • プライバシーポリシー

© 2022 ソフトアンテナ

目次