ウェブサイト検索

Atom - Linux 用のハッキング可能なテキストおよびソース コード エディター


最近アトムというテキストエディタが話題になっています。 Atom は、無料のオープンソースのテキストおよびソース コード エディターであり、Windows、Linux、Mac OS X のクロスプラットフォーム オペレーティング システムで利用できます。MIT ライセンスの下でリリースされており、C++、HTML、CSS、JavaScript、Node.js で書かれています。 Coffee Script、Atom は Chromium に基づいています。

素早いタイムトラベル

Atom プロジェクトは、GitHub の創設者である Chris Wanstrath によって 2008 年半ばに開始されました。約 6 年後、最初のパブリック ベータ版は 2014 年 2 月 26 日にリリースされました。最初のパブリック ベータ版 (アイデアが考案されてから 7 年後) の 2015 年 6 月 25 日に、Atom は安定版リリースになりました。

Atom テキスト/ソース コード エディターの機能。

  1. クロスプラットフォームのサポート (Linux/OS X/Windows)
  2. 研磨されたエッジ
  3. コアまでカスタマイズできるモダンで親しみやすいエディター。
  4. 組み込みのパッケージ マネージャー – パッケージ マネージャー内から検索してインストールします。独自のパッケージを開発することもできます。
  5. スマートなアプローチ – スピード、柔軟性、オートコンプリートを備えたコードの作成を保証します。
  6. 埋め込みファイル システム ブラウザ – ファイル/プロジェクト/プロジェクトのグループを 1 つのウィンドウで簡単に参照して開きます。
  7. 分割パネル – 単一ウィンドウからコードを比較および編集するためのマルチパネル機能。ウィンドウを切り替える必要はもうありません。
  8. 1 つのファイルまたはすべてのプロジェクト内のテキストを検索して置換します。
  9. 使用できる無料のオープンソース パッケージが 2,137 個あります。
  10. 現時点では、685 個のテーマから選択することがサポートされています。
  11. サポートされているプラグイン
  12. IDE(統合開発環境)として利用可能
前提条件
  1. C++
  2. ギット
  3. node.js バージョン 0.10.x または node.js バージョン 0.12.x または io.js (1.x) [3 つのうちのいずれか]
  4. npm バージョン 1.4.x
  5. Gnome キーリング (libgnome-keyring-dev または libgnome-keyring-devel)

Linux に Atom エディターをインストールする方法

64 ビット アーキテクチャのみのDEB および RPM ベースのディストリビューションで利用可能なバイナリ パッケージがあるため、ソースからコンパイルする必要はありません。

ただし、DEB および RPM ベースのディストリビューションを含むシステムのソースからコンパイルする場合は、以下の手順に従ってください。

バイナリパッケージからのインストール

Linux に Atom をインストールするには、Debian および RedHat< 用の DEB または RPM バイナリ パッケージをダウンロードできます。メインの Atom Web サイトから ベースのシステムをダウンロードするか、次の wget コマンドを使用してパッケージをターミナルに直接ダウンロードします。

wget https://atom.io/download/deb		[On Debain based systems]
wget https://atom.io/download/rpm		[On RedHat based systems]

Debian ベースのシステムでは、dpkg -i コマンドを使用してバイナリ パッケージをインストールします。

$ sudo dpkg -i deb
[sudo] password for tecmint: 
Selecting previously unselected package atom.
(Reading database ... 204982 files and directories currently installed.)
Preparing to unpack deb ...
Unpacking atom (1.0.0) ...
Setting up atom (1.0.0) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for mime-support (3.54ubuntu1) ...

RedHat ベースのシステムでは、rpm -ivh コマンドを使用してバイナリ パッケージをインストールします。

# rpm -ivh rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:atom-1.0.0-0.1.fc21              ################################# [100%]

ソースからのインストール

Atom をソースからビルドするだけの場合は、Linux システムでの最新の詳細なビルド手順に従ってください。

ソースから Atom をビルドするには、ソースから Atom をビルドする前に、次の必須パッケージをシステムにインストールする必要があります。

Debian/Ubuntu の場合
sudo apt-get install build-essential git libgnome-keyring-dev fakeroot
curl --silent --location https://deb.nodesource.com/setup_0.12 | sudo bash -
sudo apt-get install --yes nodejs
sudo apt-get install npm
sudo npm config set python /usr/bin/python2 -g
RHEL、CentOS、または Fedora の場合
yum --assumeyes install make gcc gcc-c++ glibc-devel git-core libgnome-keyring-devel rpmdevtools
curl --silent --location https://rpm.nodesource.com/setup | bash -
yum install --yes nodejs
yum install npm
npm config set python /usr/bin/python2 -g

必要なパッケージがインストールされたら、git からAtom リポジトリのクローンを作成します。

git clone https://github.com/atom/atom
cd atom

最新のAtom リリースをチェックアウトしてビルドします。

git fetch -p
git checkout $(git describe --tags `git rev-list --tags --max-count=1`)
script/build

: Atom ビルド プロセスが次のエラー メッセージで失敗した場合:

npm v1.4+ is required to build Atom. Version 1.3.10 was detected.

つまり、最新バージョンの npm (v1.4) がシステムにインストールされている必要があります。最新バージョンの npm を入手するには、node.js PPA をシステムに追加して、最新バージョンの npm を入手する必要があります。 Nodejs と NPM。

sudo apt-get install python-software-properties
sudo apt-add-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

次に、次のコマンドを実行して、atom および apm コマンドを /usr/local/bin ディレクトリにインストールします。

sudo script/grunt install

アトムのテストと使用法

1.アプリケーション メニューから、またはコマンド プロンプトでコマンド「atom」を入力して、Atomを起動します。

atom

初めてAtomを起動すると、以下のような atom のようこそ画面が表示されるはずです。

このようこそ画面では、Atom エディターの使用を開始する方法について簡単に説明します。

以下のリンクからお気に入りのフレーバーテーマとネイティブパッケージをダウンロードし、設定メニューを使用してインストールできます。

  1. https://atom.io/主題
  2. https://atom.io/packages
情報提供のみ
  1. Atom は使用状況データをGoogle アナリティクスに送信します。これは、主に使用される機能に関する情報を収集するために行われます。これらの情報は、今後のリリースでユーザー エクスペリエンスを向上させるために使用されます。
  2. GitHub レポート Atom は 130 万回ダウンロードされ、月間 350,000 人以上のユーザーによって使用されています。

結論

Atom は素晴らしいソース コード (およびテキスト) エディターです。 IDE のように機能します。 700 近くのテーマがサポートされているため、選択肢はたくさんあります。 2K+ パッケージにより、ユーザーのニーズに応じて Atom をカスタマイズできます。 GitHub Founder および他の開発者/貢献者によって開発されたため、単なる通常のエディター以上の機能が期待できます。

ただし、プロジェクトでは HTML、JavaScript、node.js、CSS が使用されているため、これは多くの人にとって悪夢です。実際のところ、これらのプログラミング/スクリプト言語はすべて、上級ユーザーには評価されていません。時々、上記の言語には欠陥があり、攻撃され、さらには侵害されることがあります。

このプロジェクトについてどう思いますか?この編集者は長生きするだろうか?トレンドはYes!と言っています。あなたの見解をお聞かせください。サインオフします!引き続き接続してください。ご期待ください。楽しむ!