Atom GitHub Editor Part 1
■ このスレッドは過去ログ倉庫に格納されています
GitHubが6年の歳月をかけて登場したテキストエディタ「Atom」
「21世紀向けのハッカブルなテキストエディタ」と称されている
拡張性と使いやすさを目指していて、「小学生が最初にコードを学習するのにも利用できる簡単さ」と
「熟練のハッカーも利用できる幅の広さ」を持つことを目標にしている
「Sublime TextやTextMateは便利だが拡張性が限定的、EmacsとVimは柔軟性に優れるが使いやすさでは劣り、
特定のスクリプト言語でしかカスタマイズできない」と既存のエディタの問題点を解決するために開発された
JavaScriptで拡張可能とのこと
Mar. 3, 2014現在Mac版のみ招待制で提供されている
Atom
https://atom.io MacのソフトウェアでC++で作られてるものなんてあるのか… >>557
クロスプラットフォームのものは大半そうだよ
当たり前だけど Safari も Webkit 部分は C++ だし >>541
プロジェクトルートとドキュメントルートが同じとは限らなくない?
>>552
なんか大変だからメリット多いときしかやらないとか言ってたのどっかで見た気がする
でも最近Electronの最新に対応する作業また進み始めたみたいだよ
(githubにPullRequestがある) >>560
前にそういうのあったけど、もう一度再試行したら普通にインストールできたよ 垂直画面分割が半々にならないの一体いつ直るんだよ、、、1.10でも治ってねー だれもつかってない機能のバグは中々治してもらえない atomのトップページでもmultiple panesと謳ってる代表的な機能なんだから直してほしいもんだけどね
定義ファイル見るときなんかに横スクロールさせたくなくて垂直画面分割使うんだよ、、、
issueは1ヶ月前くらいに見たときは立ってなかったかな、今は知らない、、、まだ1.8で戦いますわ インストール先のディレクトリがどこなのかよく分からない。
ファイルの関連付けが出来ないじゃないか…。 「立ってなかった」じゃないだろ……
旧バージョン使ってれば満足というならいいんだが 垂直使ってるけど、ここで書かれてる現象がなんのことだかさっぱりわからない
まったく不満なく使ってるが
UIテーマによって違うのか? atomってパッケージをカスタマイズ出来ることが最大の魅力だよね?
うちの会社はインストールするだびに社長に申請しないといけないから、
その辺が苦しい。
家で高性能のツールを使っているけど、会社では別の物って方います? 駄目だ。パッケージがどうしてもインストール出来ない。
ファイルをダウンロードしてフォルダ「packages」に入れてもダメ。 Visual Studioみたいにエディタ内でgcc使ってコンパイル出来ませんかね
キーバインドでできますか? パッケージ入れないと無理
その名の通りgcc-make-runなるものがある
scriptはgccじゃないし、atom-runnerは設定必須だけど、多言語対応だからそっちもオススメ
atom-communityの形だけパッケージ群はいつになったら動き出すのか…… pigments入れてると500行程度のCSSで激重になって使い物にならん AtomってCPUのクロック周波数を結構要求する?
i7-4765Tという2.0GHz〜TB3.0GHzを使ってるんだけど
Markdown-Preview100行越えだすと元ファイル側(入力してるMarkdownファイル側)がカクカクし始めるんす >>576
カクカクしだすって時は普通まず最初にメモリを疑うだろ。
メモリ2Gとかなんじゃねーの? >>578
レスありがと
メモリは16GB積んでる >>579
淫の糞HDグラのドライバは更新してる? >>580
ありがとう
Geforce 750tiを使ってるんだけど、それでもオンボのグラフィックドライバは更新した方が良いのかな
とりあえず更新してみます 表示領域弄るパッケージはペインのサイズが増えれば増えるほど重くなる
active-power-modeとか楽しいけど4桁行に入るとガックガクだ >>581
オンボ使ってないならドライバ更新はゲフォのほうだけでいいよ Win版の環境設定で、
パッケージ、テーマがLoading Package / Theme、
アップデートがChecking for update...
この表示のまま1日中放置してましたが未だに終わりません。
どうしたらここが正常な表示に戻りますか? C:にAtomをインストールして、作業はフォルダはD:にあります
atom beautifyで
スタートメニューから起動するとpermission denied(13)とでます
作業フォルダに移ってatom .で起動すると整形できます
皆さんはどうですか? 自己解決。
atom.cmd
というファイルで起動しないとダメなんですね。 >>585ですが面倒くさいのでバッチで済ませちゃいました
お騒がせしました Atomのautocompleteについてわかる方がいたら教えてください
PythonでOpenCV3.1を使おうと思いインストールをしてAtomでコードを書こうとしたら
autocomplete-pythonではcv2の補完候補が表示されませんでした。
Ipythonでは補完候補は出ますしPyCharmでも補完候補は出ます。
Atomでは特別な設定をしないと補完候補が出ないのでしょうか?
ちなみに他のモジュールは正しく補完候補が表示されて、表示されないのはcv2だけです。 Sublime Textの作者ががんばりはじめたから
Sublime Textに戻るわ。
やっぱ軽さが全然違うわ。
じゃあの。 いよいよsublime3もベータがとれるときが近づいてきたのか
個人的にはsublimeよりもlimetextに頑張ってほしいが
atomは速さを求めるより変なパッケージが充実してほしい
メーラはベータのまま止まっちゃったし、ツイッタークライアントはリスト見れないし、ドローエディタは既存画像に上書きしかできないし、どれも惜しい limetextとか紛らわしい名前だな
ググると両方ヒットするんだよ面倒くさい それが目的のオープンソースクローン(パクリ)だからな 複数行の検索置換が異様にやりにくいのがなんとかなればなあ 不満があったらとりあえずフォーラムなりgithubなりに改善案添えて投げとけ エディタの設定でAuto Indentはオフ、Soft Wrapを有効にして使っているのですが折り返された時に右端に隙間ができてしまいます
隙間を失くすか小さくする方法はあるんでしょうか? Atomで、マクロを作ろうと思い、init.coffeeを触ってみた
とりあえず簡単に、ABCという文字を検索するマクロを作ろうと思って、init.coffeeに
atom.commands.add 'atom-text-editor', 'find-ABC', ->
return unless editor = atom.workspace.getActiveTextEditor()
editor.scan( ABC, matchText )
ってやったらエラーになったので、
editor.scan ABC, {matchText}
editor.scan ABC, ({matchText})
editor.scan "ABC", {matchText}
とかやってもダメ。どうしたらいいか教えてください。
ちなみに、
editor.selectAll()
ってやったらすべてを選択したので、間違ってるのは、scanの使い方です >>597
見てるか分からないが、とりあえずマニュアルを読もう
https://atom.io/docs/api/v1.11.1/TextEditor#instance-scan
#_は空白の代わり
atom.commands.add 'atom-text-editor', 'find-ABC', ->
__return unless editor = atom.workspace.getActiveTextEditor()
__console.log editor
__editor.scan /ABC/g, (obj) -> console.log obj.matchText
>>596
こちらも、すでに遅いだろうけど、
Soft Wrap At Preferred Line Lengthが設定されている場合は、Preferred Line Lengthで設定されている文字数で折り返されるので右側に隙間が出来ているように見えるかもしれない
因みに左端の隙間は、Soft Wrap Hanging Indentで設定する バグ見つけてしまったな
でもどうすればよいか分からない
色々調べてみるかな issueの投げ方とかわかっていないんですよね
余裕が出来たら調べてみたいところです
分かったところで、英語を書くのが壊滅的なので色々不安ですが とりあえずフォーラムで相談するという手もある
まあ原因からわかってるならissueに誘導されそうだし、どっちみち要英語だが Windows10版のアンインストール方法を教えてください。
コンパネからのアンインストールは、
リストから選んでもアンインストールに進みません。
手動で消してやろうと、
Local内のAtomフォルダ、ユーザー内の.atom、
Regeditでatomが含まれてる物を削除しました。
しかしPC再起動すると確かに削除したはずなのに復活してるんです。
どうしたら完全に削除できますか? これからコーディング覚えようと思ってる初心者です
パッケージのインストールで"linter"を検索しても出てきません
どこにあるんでしょうか? >>605
packageはいまインストールしてあるものを表示してる
installでlinterと入力すれば出てくるよ(´・ω・`) >>606
言葉足らずですいません
設定 > Install > で検索していますが
linter-○○とかは出てきても肝心のlinterが出てこないんです。 >>607
確かに出てこないわ
OSXならコマンドラインでapm install linterでインストール出来たよ ごめんちゃんと読んでなかった
linter だと確かに候補に出てこないね
linter- でやったら出てきたよ そもそもLinter単体で入れても意味ないと思うのだけど、どうだったか
linter-eslintとか入れれば勝手に付いてくるよ >>604
Windows10だけど、前に何度かアンインストールしてみたけど問題なく出来たけどね
ウィルスとか別のものを疑ったほうが良さそうな気もするけど アンインストールに必要な何かが壊れているのだとしたら
一度、上書きインストールしてからアンインストールを試してみてはいかがでしょう 初心者状態ではlintって必要無いような気がするが… lintを厳しさ控えめの設定にしてエディタ上でリアルタイムにチェックしてもらうと
文法違反などの内容がすぐ指摘されてすごく分かりやすくなってとても助かる 短いサンプルを試してメイク→失敗の手順踏んだ方が身に付く >>613
再インストールしてもアンインストールの時の挙動は同じです。
CCleanerでアンインストールを試みても反応しないです。 emacs風のキーバインドにしたく、
パッケージでatomic-emacsっての入れたんですが、
Ctrl-k がデフォルトでプレフィックスのようで
うまく1行カットがされません。
なにか対処方法ありませんでしょうか? すでに予約されているものはunsetして無効にすればいけるよ TerminalStatusからNode.js呼び出すとkillしても止まらず動き続けるな
便利でタスクランナー呼びまくってたらメモリが食いつぶされて警告出た できました。ありがとうございます。
いろいろとキーバインド設定がかぶっていたようです。 PHPファイルのHTML部分だけを「JS Beautify」で整形する方法ってありますかね? >>623
JavaScriptじゃなくてHTMLをJS Beautifyってどういうこっちゃ?
atom-beautifyでHTMLを整形するってことなら、選択範囲だけ整形するようにしたらいいじゃない >>624
ありがとうございます。
atom-beautifyのデフォルトで、HTMLとCSSも「JS Beautify」に
なっていたので、これをPHPにも採用できないかなと思い質問させて
頂いた次第です >>625
ごめん勘違いしてた
PHP内のHTMLを整形するときは、その都度言語をHTMLに切り替えて選択範囲だけ整形するしかなさそう >>626
ありがとうございます
「どうしてもJS Beautifyで整形したい時は一旦.htmlに移す」で頑張ります
レスを頂いて諦めがつきました、ありがとうございました keybordの検出が正しくなるようなので1.12.0を楽しみにしていたけど、別のバグが出てきた
余計使いづらくなったな 名前が出たからVSCodeを試してみた
当たり前かもしれないけど、Atomで気になっていた検索と置換に関しては正常に動くのか
パッケージ作ったりして本腰いれてAtomを使おうと思っていたけど、こっちに乗り換えるかどうするか 拡張機能はAtomの方が充実してるからまだ様子見だなあ
markdown機能がVS Codeの方が上になったら教えてくれ Sublime Textのが遥かに軽くてサクサク。
Sublime >>>>>>>>>> VS Code >>>>>>>>>> Atom(笑) sublimeはもう過去のものだね
qiitaとかの投稿数でも殆ど下火
atomが一番開発者からいろいろ試されてる感じはする
vscodeは早い、軽いってこと以外にあまりメリットないね 一般人について無難に勧められるエディタってところだな visual studio code 使ってる奴はエディタの拡張機能開発とかあまりしてない奴だと思う
そもそもatomの最大の特徴はhtml,css,javascriptと言うフロントエンド技術のスキルがあればこのエディタも拡張できるという学習コストの低さなんだよ
軽いとか重いとかどーでもいいの
軽さだけしか関心のないIT音痴なおっさんはvscodeつかってろってことだ エディタってなかなか乗り換えられないよね
atomも使ってるけど、真剣にコーディングする時はvimに戻ってしまう(´・ω・`) sublimeはせっかくライセンス買ったのに放置されて必死になってる感じで惨めやな
vscodeは結構いいんだけど、機能拡張で拡張できる範囲が限定的すぎて思いのほか弄れない
atomは機能的には満足してるんだか、いろいろ入れるとやはり重さがきになる。特に分割したgoplusはしね。重すぎなんや
かといっていまさらemacsに戻るのもなぁ。いっそvim始めるか? ダメだこりゃ。
タッチパッドでAtomの画面を縦方向スクロールできない。
使いものにならん。 >>204>>207
うちのは違う機種で
Win7 Elanスマートパッド Sublimeほどの軽さは求めてないにしてもAtomは重過ぎる
重くてモッサリ動作。ストレスたまるわ。
VS Codeぐらいが限界 今時のPCはSSD積んでるからこの程度が重いとか言われても… 統合開発環境ではないエディタとしては重いってのは事実として間違ってないけどね、特にサブライムからの乗り換え組はそう思うんでないかな
起動時の重さは特に顕著だけど、一度起動してしまえば十分実用にも耐えられるし全然許容範囲
それが耐え難いほどのボトルネックなのであれば軽いsublime, vscode, vimあたりを使えばいいだけの話じゃないかな、atomのサクサク具合が洗練されてくるのはずっと先になるだうし
個人的にはatomは機能としては申し分ないしパッケージは充実してるし、細かいところまでカスタマイズも機能拡張もできるから、手に馴染んでくると手放せなくなるエディタだけどね
結局は、何使ったところでほとんどは慣れの問題でしかないし、がっつり使い込んでいけば生産性はどれも大して変わらんよ、、、エディタ戦争はきのこたけのこ戦争並みに不毛だし、肌に合うと感じるものを明らかにもっといいものが出てくるまで長く使い込んでいくのが1番かと 相変わらずネットワーク越しに大量のファイルを抱えたプロジェクトを開くと固まることがあるな… 大量ファイルでのフリーズは経験ないけど、1ファイルがデカすぎるけど固まるねw
ログ系、キャッシュ系のでかくなりがちなファイルは未だに秀丸さんだわw バンドル後のファイルとかを開くときは横でしばらくブラウジングだわ あー確かに改行なしの長文固まるねw
ま、そんなの必要であれば楽に開けるエディタで開けばいいだけじゃね
そもそもそんなファイルって圧縮済みのものとか、ログ、キャッシュ系だし、atomで開発時に頻繁に開かなきゃならんものでもないことが多いかなと
なんかatomの肩持つ感じになってしまっているな、、、 ■ このスレッドは過去ログ倉庫に格納されています