Atom GitHub Editor Part 1

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
垢版 |
2014/03/03(月) 22:16:42.61ID:q0gL8nTP0
GitHubが6年の歳月をかけて登場したテキストエディタ「Atom」

「21世紀向けのハッカブルなテキストエディタ」と称されている
拡張性と使いやすさを目指していて、「小学生が最初にコードを学習するのにも利用できる簡単さ」と
「熟練のハッカーも利用できる幅の広さ」を持つことを目標にしている
「Sublime TextやTextMateは便利だが拡張性が限定的、EmacsとVimは柔軟性に優れるが使いやすさでは劣り、
特定のスクリプト言語でしかカスタマイズできない」と既存のエディタの問題点を解決するために開発された

JavaScriptで拡張可能とのこと

Mar. 3, 2014現在Mac版のみ招待制で提供されている

Atom
https://atom.io
2015/12/19(土) 14:54:29.78ID:xohE4RBr0
最近Androidアプリの開発を始めたので、andriid studio2.0を使ってみたんだけど滅茶苦茶よく出来てて凄く使いやすかった

なにが?どこが?と言われると具体的に挙げづらいんだけど、Atomも同じくらい使いやすくなって欲しい
2015/12/20(日) 14:23:47.14ID:YEXdVKZe0
無意味な日記はチラシの裏へ
2015/12/21(月) 09:35:44.23ID:AZbPH/7k0
確かにintelljのideは補完が賢くて使いやすいな
308名無しさん@お腹いっぱい。
垢版 |
2015/12/22(火) 09:20:41.46ID:bwYDyzXl0
Mac OS 10.11.2 でatom最新版使ってるんだけど、フルスクリーンからウィンドウ閉じると強制終了してしまう
ひとつ前のバージョンから頻繁に起きるんだかおれ環?
309名無しさん@お腹いっぱい。
垢版 |
2015/12/22(火) 20:15:20.35ID:7LZIYYoo0
変数でもhtmlでも、http://を含む文字列付近を編集してると
頻繁にプチフリ状態になって10秒くらい操作不能になる。
何かのパッケージが誤作動してるのかな?
2015/12/22(火) 23:39:26.56ID:kx8BxySv0
セーフモードでも発症するんならそうだろうな
前に似た現象でautocomplete-pathsだかが原因だったという話を聞いたことがある
2015/12/24(木) 07:27:35.42ID:u6SLICve0
ttp://code-life.hatenablog.com/entry/2015/12/03/104543
調べてみたがこれっぽいな。

Issuesだと直ったとなってるけど全然直ってねえ
ttps://github.com/atom-community/autocomplete-paths/issues/38
2015/12/24(木) 10:18:44.53ID:r6Guv9Sy0
うちの環境だと同じパッケージインストールしててもクラッシュしないな
2015/12/24(木) 12:03:24.01ID:fgQxa7Jn0
>>310
無効にしたら?や.や文末スペースで固まらなくなった
これはありがてえ
2015/12/24(木) 12:18:14.75ID:j++xiN630
>>310
今気づいたけど「セーフモードでは発症しないなら」だった

恥ずかしい……
2015/12/24(木) 13:07:02.27ID:u6SLICve0
確かにautocomplete-paths無効にしたらhttpで固まらなくなった。
当面これでいこうかと思うけどhtml書くのがメインだからパス補完ないのはちょっと厳しいな。
ただでさえ / 始まりのパスが使えなかったり、Bracketsからの移行組にとっては少し残念。

>>312
MacOS?
こっちはWin7(64bit)で固まるな。
固まるといっても10秒かそこら放置しておくと戻るけど。
2015/12/24(木) 22:52:37.61ID:j++xiN630
とりあえずIssue立てておけば?
もう1年近く更新止まってるから作者による更新は望み薄だが
2015/12/30(水) 22:08:29.10ID:WXU6W5kx0
>>304
atom-ctags(もしくはautocomplete-ctags)ってのがそれっぽい
タグの生成が必須なようなのでsymbol-genとかと組み合わせて使う感じかな

どっちも使ったことはないので期待してる機能を使えるかはわからんが
2016/01/05(火) 08:56:02.06ID:GXJplQ9s0
autocompleteといえば、html書いてて読み込んでるcssのidやclass名は補完できないんだな。ちょっと意外。
2016/01/10(日) 20:08:45.55ID:sRmb5irO0
1.3.3でOSXのフルスクリーンからウインドウ表示に戻すときのクラッシュが直ってるそうだ(リリースノート参照)
320名無しさん@お腹いっぱい。
垢版 |
2016/01/11(月) 04:29:22.70ID:TSW8ePWK0
やっと直ったか
2016/01/12(火) 03:34:49.82ID:Z4d/ZVpa0
落ちるエディタAtom
322名無しさん@お腹いっぱい。
垢版 |
2016/01/14(木) 05:04:44.81ID:/MDM9Eqx0
open in your browser でブラウザで開こうとしても無反応です・・・

htmlのプレビューは何をどうしても(コーヒーの変更等

ローカルcssを読み込まず文字化けしてしまったので

諦めてブラウザのプレビューを考えたのですが、出来ませんでした。

どなたかご教授お願い致します・・・
2016/01/14(木) 07:06:34.78ID:QgDQIWXN0
×ご教授
○ご教示
324名無しさん@お腹いっぱい。
垢版 |
2016/01/14(木) 10:21:45.70ID:UwHzyoIz0
何かの拍子に制御文字が入力されることが頻発するんだが、何とかならんのかこれ
325名無しさん@お腹いっぱい。
垢版 |
2016/01/14(木) 14:12:21.05ID:/MDM9Eqx0
ブラウザでプレビューはできないんですかね?
2016/01/14(木) 15:36:50.63ID:t1l0dVFF0
>>325
そんなホイホイ回答来る訳ねーだろ
Browsersyncでも使っとけ
327名無しさん@お腹いっぱい。
垢版 |
2016/01/14(木) 17:43:42.25ID:/MDM9Eqx0
atom良いかと思ったのですが、なんかまだまだですね・・・
痒いところに手が届かないとか、まずインスコ場所がなぜあんな訳わからんところに・・・
アンインスコもフォルダ削除しないとダメとか・・・
見た目だけだなぁーー。
2くらいになったらもう一度ためしてみますわ・・・
Bracketsいいですよーweb屋だったらatomなんかより全然マシですよー
2016/01/14(木) 17:51:49.73ID:e2o9ltC+0
自分で情報探せない人が使うには早すぎるね
2016/01/14(木) 18:24:04.68ID:wqfcI/b+0
まだまだβレベル
GitHubも1.0なんて銘打たなきゃいいのに
2016/01/14(木) 18:39:58.13ID:VIjC7VK60
Visual Studio Codeのほうがいい
2016/01/14(木) 18:51:12.21ID:t1l0dVFF0
逆にBrackets重すぎたんでAtomに来た勢
2016/01/14(木) 19:08:44.17ID:oJVH1AC00
自分専用にがっつりチューニングするタイプのエディタだから、万人向けではないわな
いわゆる新世代エディタの中ではかなり旧世代(emacs,vim等)に近い
2016/01/14(木) 20:10:55.07ID:YA2bisWH0
それ以前にまだ成熟度が足りないのがネック。
2016/01/14(木) 23:39:17.36ID:Fx3hC7pQ0
1.4出たな
未保存ファイルの復元が標準機能になったのはデカい

リリースノートがブラウザで開くようになった?
最近うまく機能してなかったしその対策なのかな
2016/01/14(木) 23:40:50.96ID:k5s5T9qm0
いつの間にかmarkdown-previewのスクロール同期が取り込まれとる
2016/01/15(金) 13:56:26.04ID:MN/r/WbV0
エディタもカスタマイズ出来ないようなのはDreamweaverでも使ってろってことだ
2016/01/15(金) 14:21:57.40ID:hjdiTmsY0
カスタマイズしようにもプラグインがちょくちょく対応してなかったりで
フロントエンド系の人はそうでもないのかもしれんが
エディタのためだけにjsゴリゴリ書くのはいや〜きついっす
2016/01/15(金) 16:21:37.91ID:NQEy8AwG0
winで1.4に更新してから動作が重たく感じる。パッケージや開いているプロジェクトにもよるのだろうけど他の方はどうでしょう?
timecopを見てpigmentsを無効にしてみたら解消したように感じるけれど、しばらくは違うパッケージにして様子見かな
2016/01/18(月) 17:46:48.83ID:J7TJ9RKQ0
pigmentsも入ったWin環境では特に変化なし

全然関係ないけどペインを更にネストできるようになんねーかな
プロジェクト毎にタブ作ってその中に通常のペイン展開する感じ
2016/01/18(月) 19:07:48.92ID:X/TayDXB0
>>339
project-switcherみたいな?
それともペイン同士の位置関係固定とかさせたいのだろうか
2016/01/18(月) 22:53:30.61ID:DetRbbub0
落ちても編集中のドキュメントだけは救ってくれんかのう
2016/01/19(火) 00:15:59.36ID:JjWJpNf10
素直にautosave有効にしとけよ

subimeの異様な復帰力ってどうやって実現してるのかね
343名無しさん@お腹いっぱい。
垢版 |
2016/01/19(火) 02:21:36.95ID:uMqW750R0
ペインの操作感覚がイマイチしっくりこないんだよなあ。
ショートカットとかパッケージとかどんな感じでカスタマイズしてるのか気になる。
2016/01/24(日) 09:47:26.63ID:CG/KGEsO0
HTMLなんだけど、atom-beautifyで整形したときに
<br>の前で改行されるのを後ろで改行されるようにするには
どうやって設定すればいいですか?
2016/01/24(日) 13:19:21.97ID:q/+MhZEV0
>>342
出来ればemacsやofficeみたいに別名で一時保存してくれる拡張ないかな
2016/01/29(金) 17:55:04.70ID:WJAAkx840
うちの環境ではプロジェクトツリー上でのファイル削除が動かないんだが、原因が分からん……
確認ダイアログが出て、Move to Trashをクリックしても、エラーも出ず削除もされないという状態
リネームとかカットペーストでの移動とかは問題ないから
ファイルの権限ってわけでもなさそうだし
2016/01/29(金) 17:57:03.00ID:WJAAkx840
Issue出てたわ
ttps://github.com/atom/tree-view/issues/666
2016/01/30(土) 00:10:30.41ID:/yFidMwJ0
atom-ctagsをinstallしようとするとnot foundとか言われるが入れられるひといる?
2016/02/01(月) 01:17:14.48ID:ApwE8CnF0
パケージによってsettingボタンが消える。多分1.4以降
2016/02/02(火) 16:30:31.06ID:Kowqnrgm0
>>349
1.4.2で直ったっぽい?
https://github.com/atom/atom/releases/tag/v1.4.2
2016/02/02(火) 18:51:54.09ID:yDwsHg6H0
自分で作った機能を公開できるように努力してみようか
まだまだ色々足りないことが多いですが
そしてreadmeが英語にならないのが一番の問題な気がするけど
2016/02/02(火) 21:52:24.69ID:5gnS4Ncj0
完全なscratchとautobackupとgresregよろ
2016/02/11(木) 08:44:24.00ID:EAAO9TBJ0
もう1.5がStableになったか
ペースはやいな
2016/02/11(木) 23:30:39.21ID:+PK1SykP0
エディタって最低でも10年はしないと成熟しないからねぇ。
流行りものの熱のように「触ってみた・パッと触れた感じの雰囲気はいい」っていう熱狂期は参考にならず、
そういった時期が過ぎて落ち着いたころどうなってるかが重要。
真価問われるのは2025年ぐらいにどうなってるかだろうな。

それまでにGithubが飽きてやめそうなら、そもそも使うだけ損だし。
2016/02/12(金) 00:17:26.91ID:40euOSL00
10年後なんてエディタを使うこと自体が古い、とか言われててもおかしくなさそうだけどな
2016/02/12(金) 00:53:16.48ID:V6KLdYuo0
違いワカンネ🐶
357名無しさん@お腹いっぱい。
垢版 |
2016/02/12(金) 12:47:07.10ID:qlwCRP310
10年後はしらんけど、
少なくとも1年くらい自分にとって最高の使い勝手で
活用できたらもうそれで充分じゃね。
2016/02/13(土) 20:59:00.92ID:pvusQRgX0
>>345
https://atom.io/packages/backupper
2016/02/14(日) 18:52:28.57ID:qodSA0FL0
>>358
おおthx
早速試してみるわ
2016/03/07(月) 08:24:15.75ID:bHY3ncxc0
ファイルの先頭のあたりにコメント行として書いてあるタイムスタンプを
ファイル保存時に自動で更新してくれる拡張は無いですかね…
emacs の time-stamp みたいな処理なんですが
https://www.emacswiki.org/emacs/TimeStamp

これが無いんで、Atomでファイル保存したらemacsで開き直して再保存という
大変おバカなことをやってます
そのうち面倒臭くなってemacsで編集し始めるという… (´・ω・`)
2016/03/07(月) 08:59:32.29ID:cDcnfvXU0
無ければ自分で作ればいいじゃない
簡単に出来そうだし
2016/03/07(月) 22:20:26.52ID:+JVpdHZg0
>>360
それオレも欲しい。できたら教えてね
2016/03/07(月) 22:34:19.73ID:1VvoNbRQ0
save-autorunを改造すれば案外楽にできそうだな
364名無しさん@お腹いっぱい。
垢版 |
2016/03/10(木) 03:18:06.69ID:Rv8lRtfa0
sshfsでsftpをローカルにマウントしてatomでファイル編集してる
素直にCUI系のエディタ使うべきか…
2016/03/18(金) 08:45:58.51ID:x+H7Euum0
1.6 Stable
366名無しさん@お腹いっぱい。
垢版 |
2016/03/22(火) 22:25:20.85ID:jesfoDpe0
公式サイトからインストーラーをダウンロードしたら
AtomSetupのファイル名に.exeが書かれていなかったのだが、
勝手に.exeを書いてインストールしていいかね?

当方、markdown目的でパソコンに疎いから心配なのだが。
2016/03/22(火) 22:42:49.70ID:MT1qYGVI0
ブラウザがContent-Type判定ミスったんじゃないかな。
ちゃんと https://atom.io/download/windows から落としてて
.exeつけてアイコンがatomのだったら別にそのまま入れていいんじゃね?
2016/03/22(火) 23:55:34.77ID:psrOOLyR0
>>366
まさか拡張子を非表示にしてるだけ、なんてことはないよな
369名無しさん@お腹いっぱい。
垢版 |
2016/03/23(水) 00:10:39.91ID:zoemGrNM0
>>368
それはない。他の書類はちゃんと拡張子ついてるし。
.exeが入ってないから、書類として扱われて、どれで開きますかと聞かれた始末.
>>367
そんなことあるのか。win7のIEを使ってるからかも。ありがとう。
370名無しさん@お腹いっぱい。
垢版 |
2016/03/23(水) 00:13:01.83ID:FqW3Lyy+0
>>366-368
http://blog.atom.io/2016/03/17/atom-1-6-and-1-7-beta.html の "Windows Improvements" という部分に
"Downloads from atom.io using Internet Explorer on Windows 7 now have .exe extension."
と書いてあるから,.exe が消える問題は基地の不具合で,1.7 で修正されるらしい
371名無しさん@お腹いっぱい。
垢版 |
2016/03/23(水) 00:17:47.10ID:zoemGrNM0
>>370
確実な情報をありがとう。

markdown preview plusいれて、Latexで数式入れた文章も書けて快適なのだが
印刷ができないんだね。
pdf変換の奴とかいれたけど、上手くいかないし。
やっぱ、プログラマー向けのソフトだな。
ハードルが高いぜ。
2016/03/24(木) 13:37:04.23ID:B9Ma4mCx0
エディタの癖に重いわ落ちるわ
久々にウンコソフトに出会ったわ
これからもよろしくー
2016/03/24(木) 14:46:59.46ID:i92FFm8C0
>>372
馬鹿な子ほど可愛い、この糞ソフトをこれから使いこなしてやるぜっていう意思表示でいいのか?
2016/03/24(木) 15:30:25.92ID:+nlPDc+a0
これでも大分いいウンコになったところなんすよ
2016/03/24(木) 20:20:57.18ID:BGVnjRIT0
クソ重いAdobeBracketsから来たから軽くて感動した勢
2016/03/24(木) 21:57:57.72ID:wOVV7cb/0
起動が遅いけど、落ちたことは無いなあ
2016/03/24(木) 22:44:46.56ID:9+o7D6LY0
>>376
少なくとも1.5.3時点では、ネットワークドライブ上にあってファイル数が膨大なプロジェクトを開くと、確実に落ちた
2016/03/24(木) 22:48:48.89ID:i92FFm8C0
少しずつ頻度は減ってるけど、よく落ちるよ。
2016/03/24(木) 22:51:09.00ID:+nlPDc+a0
コピペで即クラッシュした時期もありました
380名無しさん@お腹いっぱい。
垢版 |
2016/03/25(金) 00:17:06.70ID:2K3rJL3B0
>>377
これっぽいな
Atom 1.6 Frequently Freezes with Remote Project Folders (All Platforms) · Issue #11214 · atom/atom
https://github.com/atom/atom/issues/11214
2016/03/27(日) 23:12:21.90ID:v4iejuX90
>>360
それっぽいプラグインのatom-timestampを作ったんで報告
タイムスタンプのフォーマットがよく分からなかったので
Time-stamp: <Mar 27 2016>
Time-stamp: <2016-03-27 23:07:55>
Time-stamp: <2016-03-27>
Time-stamp: <20160327>
の4形式をデフォルトにしといた
あとファイル先頭だけじゃなくて全文検索するので誤爆注意で
2016/03/28(月) 18:02:16.05ID:kkfUnOLO0
>>381
おお、ホントに作ってくれるとは
prefix を正規表現で設定できるのと、保存時の自動修正on/off切替がいいね
ファイル全体を探して最初に見つかった行を修正してるようだけど、先頭からn行で見つからなければ諦める設定があれば、タイムスタンプらしき文字列を意図せず変更してしまう事故防止になるかも、と勝手に思いました
ありがとう、使わせていただきます
2016/03/31(木) 13:48:06.62ID:KRIzLz2c0
最近atom-communityが立て続けにパッケージ出してるけど、どれもまだ中身ないな
これから充実してくるんだろうか
2016/04/05(火) 06:01:29.08ID:xk13vxUD0
ユーザーが定義した文字列にシンタックスカラーリングを付けるって可能?

既存のカラーリングじゃ足りない部分をカバーとか
日本語に色付けとか
したいんだが

パッケージあるだろうか
2016/04/05(火) 08:24:32.18ID:E5P/b48X0
作ればいいだろ
2016/04/09(土) 19:53:08.91ID:ibAeypZ+0
どぅやって?
2016/04/12(火) 01:13:23.03ID:EGB69/sJ0
scriptっていうパッケージ使ってるんだが、前まではCommand+iで実行出来てたのが、wxPythonのimport時にエラーが出るようになって不便になった。
2016/04/12(火) 16:15:31.58ID:cqUr2cVd0
テキスト選択中にCtrl+ドラッグで新規ファイル作られるのすげえ邪魔だな
2016/04/12(火) 17:10:02.58ID:Igmh3JPg0
うちではそんな挙動しないけど
2016/04/14(木) 18:58:27.18ID:quR42hmu0
1.7キター
391名無しさん@お腹いっぱい。
垢版 |
2016/04/15(金) 12:21:27.43ID:3v9dxFxa0
なんか急にスクロールの挙動がおかしいんだけどそうゆう人います?
スクロールが最後までいかなくなったんだけど
2016/04/17(日) 23:01:09.45ID:GKcTCXTa0
>>384
pigments改造して特定文字列に色をつけてる人はいる
https://twitter.com/Land_Y/status/663243398619369472

既存のシンタックスハイライトと共存しなくていいならパッケージ作っちゃった方が早いだろうし
共存したいとしても対象言語のパッケージを改造した方が楽かもしれないけど
2016/04/19(火) 07:56:23.45ID:OMhDb9jF0
>>392
これやってみたが、遅いしキーワードの最後が英数字で終わらなきゃいけないみたいだ
Pigmentsの処理に引っかかってるんだろうけど、解析するのめんどい

sakuraエディタ用に作ったキーワードのリストを流用してハイライトさせるのが理想だけど、
そういう拡張は無いみたい
痒いとこに手が届かないな
2016/04/19(火) 09:34:32.36ID:97rzp7WS0
>>393
そらまああんまり需要あるとも思えんしなあ

自作するならquick-hilightみたいにscanしてclassつけるとか
language-todoみたいにinjectionSelectorで割り込むとか
2016/04/19(火) 13:41:25.11ID:OMhDb9jF0
>>394
それなりに需要はあると思うんだけどな
現に俺384とは別人だけど、似たような物欲しがってるんだし
プラグインの書き方一から覚えてまで意向するメリットあるのかで悩む
2016/04/19(火) 14:11:10.97ID:QKiJAyut0
>>389
やっぱうちの環境だけか、特にキーマップ弄ってないんだけどなぁ

少し前に本体とパッケージをまるっと更新してから
Ctrl+左クリックで選択中の文字列をペイン名に新規ペインが作成され
Ctrl+右クリックだと怒涛の勢いでOpen Fileウィンドウが出るようになった
隙を見て一つずつDisableにして原因を探してみるよ
2016/04/19(火) 15:58:32.61ID:OwpxJ4Q80
>>395
定義したキーワードハイライトは、俺は今すぐ欲しい訳じゃないが
あったら便利だろうなとは思う。それに特化したパッケージ無いのが意外だ

>>389
何かのパッケージか、マウスユーティリティ的な外部ツールが影響してるんだろうな
パッケージ読み込まないセーフモード起動試してみたらどう?
$ atom --safe
398名無しさん@お腹いっぱい。
垢版 |
2016/04/19(火) 21:42:33.28ID:lpLwq4a10
スクロール気になるな、古いファイルは症状でてなかった
2016/04/19(火) 22:32:25.78ID:tqGKz8aG0
>>395
一から覚える必要あるのか?
language-todoに倣うならほぼ単語リスト書き換えるだけじゃん

現状どのレベルの知識があるか知らんが、作りながら学べばいい
2016/04/19(火) 23:18:20.03ID:OMhDb9jF0
>>399
Atom自体触り始めたばかりだし、coffeeもいじったことないしな
language-todoがコアパッケージだってのは分かるが、それがどこにどの形で入ってるのかから分からん
何やるにも覚えるとこが多すぎるよ、このソフト
2016/04/19(火) 23:31:25.46ID:tqGKz8aG0
>>400
cofeescriptは使わない方向に動いてるっぽいし、書く必要はなくて雰囲気だけつかめればいい
コアパッケージに限らず、ローカル参照するよりgithub見た方が早い(設定ページから飛べるし)
文法定義ファイルはtmlanguageのcson版なのでtextmate公式とか見る方がいいかもしれない
402名無しさん@お腹いっぱい。
垢版 |
2016/04/20(水) 00:43:25.19ID:1BmZ4DRj0
使ってみた。めちゃくちゃ重い
windows7 ssd メモリ16GB googleIME
プラグインは日本語化をいれただけでplaintextで文書作成
100行目ぐらいからctrl+zが2.3秒かかるように
改行もたまにプチフリ
貼り付けが5秒ぐらい

検索したら以下サイトとほぼおなじ感想
http://www.bunkei-programmer.net/entry/2015/03/14/142456

みんなそんなに快適に使えてるの?
もう少し試してみたいんだけど、これはさすがに辛い
2016/04/20(水) 00:53:27.88ID:e7UGEQ4U0
>>402
旧式ノートでメモリ4Gだけど、そこまで重くはないな
環境で違うのはIMEがatokなくらいか
何か設定がおかしいんじゃないか
あと一度再起動してみるとか
404名無しさん@お腹いっぱい。
垢版 |
2016/04/20(水) 00:54:20.12ID:1BmZ4DRj0
>>403
ありがとうございます。
再インストールや仮想環境などでも試してみます。
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況