探検


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
222名無しさん@お腹いっぱい。
垢版 |
2015/09/24(木) 08:13:55.89ID:AqJfQjvX0
githubが作ったというからatom触ってみたけど、べつにgitと親和性が高いわけじゃないのね
ローカルでやる分にはgit plusで充分だけど、リモートリポジトリ関連の操作出来ないのかよ
業務でatom使ってる開発者はどうしてるの?
gitの操作は別にターミナルとか立ち上げてやるのかな・・・
2015/09/24(木) 21:56:48.47ID:4GZzowhF0
>>222
> gitの操作は別にターミナルとか立ち上げてやるのかな・・・

GUIよりも、そっちの方が楽だな。
2015/10/01(木) 14:37:19.59ID:9P/mPGYK0
テーマをSublimetextのEiffelの色と同じにしたいのですが
どこか同じテーマ知りませんか?
2015/10/01(木) 21:56:21.95ID:BUDaMYy60
sumlimeのテーマならtmThemeなんだろうしそのまま変換して使えば?
apm --theme --covert で適当に変換してくれるぜ

https://atom.io/docs/v1.1.0-beta.0/hacking-atom-converting-from-textmate
2015/10/02(金) 16:14:14.78ID:JY45wv9t0
Win xubuntu両方で出来たので報告
Eiffel.tmThemeファイルをぐぐってダウンロード

apm init --theme ~/.atom/packages/my-theme --convert ~/(適宜)/Eiffel.tmThemeを実行
my-themeフォルダができる
環境設定->テーマ->シンタックスでMyを選択
Win版はpowershellを管理者権限で立ち上げてからコマンド実行するとできる。パス気をつけて

新たな問題
xubuntu環境だと青文字がにじんで汚いのでエイリアスが原因?エイリアスを切りたい
227名無しさん@お腹いっぱい。
垢版 |
2015/10/04(日) 22:04:57.31ID:LeNyyhv30
1.0になる前から久方ぶりにインストールしてみたらすげえ軽くなってたのでAtomに乗り換えるわ
2015/10/04(日) 22:16:18.99ID:/OxAxppi0
Atomって日本語でレポート下書きしたりポエム書いたりするのに向いてる?
2015/10/04(日) 22:53:43.39ID:AWeXDRkk0
比較的重いから、ただ文章を書くだけなら向いてないと思う
markdownとかlatexとかのマークアップ言語エディタにはなるけど、専用エディタでいいし

プログラミングにしろマークアップにしろ、色々な言語使うけど全部一つのエディタで済ませたい人にはいいかも
あとは文章書きながら計算したり動画再生したりtwitterしたりしたいなら向いてるかな
2015/10/05(月) 00:51:59.82ID:OYv7GhP80
コードと日記と色んなレポート書いてるけどコード以外は他の方がいいよ
特にただ文章書くだけならアウトラインプロセッサ使った方が後々の扱いも便利だ
2015/10/05(月) 01:28:01.39ID:O/ZBdVqz0
Atomもアウトラインエディタ化プラグインならあるけどな
まあそれこそAtomでなんでもやりたい人向けの機能って感じだが
2015/10/05(月) 02:36:53.72ID:tocAqoPq0
Atomでなんでも……
Emacsの代わりになりそう?
2015/10/05(月) 11:30:59.45ID:K61lOwS50
emacsはエディタじゃなくて環境だってじっちゃんが言ってた。

ところで、電卓もといscratchがなくて悲しいです。
ちょこっとjs評価して結果を画面に貼り付けたいときってどうするの?
2015/10/05(月) 15:16:27.07ID:OYv7GhP80
そのまんまscriptってパッケがあるけどイマイチ使いづらいし
普通にDevTools呼び出してもいいんじゃない
2015/10/05(月) 19:40:20.26ID:an9dlJjF0
Atomも割と環境だから大丈夫よ
そもそもが新世代emacsみたいなコンセプトで作られたから

まあメーラがベータしかなかったり色々とまだまだだけど
ブラウザとかゲームの質は確実にemacs以上だと思う
2015/10/05(月) 19:46:02.53ID:an9dlJjF0
>>233
evalとかatom-mathあたり?
ちなみにscratchってパッケージもあるけどコレジャナイ
2015/10/09(金) 16:21:33.33ID:qesGMIdQ0
入れてみたが重いね。軽いエディタと比べたらモッサリ感半端ない
2015/10/09(金) 19:13:19.52ID:M/liQL130
軽くなったと聞いて試してみたけど並のブラウザの一つや二つじゃすまないすさまじい超重力だった
機能拡充はなかなか進んでたと思うけど、重さは下手すると悪化してるのでは…
2015/10/09(金) 19:45:51.90ID:6w7QbC+m0
確かに起動には時間がかかる気がするな
起動してしまえば遅さは感じないけど
2015/10/09(金) 20:17:15.76ID:NZ5wC5/n0
IDEの領域に足踏み入れてるんだから仕方あるまい
2015/10/09(金) 21:16:27.55ID:hv6T0ufD0
AtomというかElectronベースのアプリ全部重いし
使わない標準パッケージを無効にして気休め程度の高速化を図るしかないんや
242名無しさん@お腹いっぱい。
垢版 |
2015/10/13(火) 13:54:22.34ID:Nuyf+SF40
1.0以前と比べるとこれでも随分高速化してるけど、常用し始めるとやっぱ起動遅いな…と思う
sublimeの1秒かからずスパッと起動する速さだけは良かった、それ以外はダメダメだったけど
2015/10/13(火) 15:26:25.86ID:KtRMNZNC0
最近登場したAtom Material UIテーマが好き
2015/10/14(水) 07:10:32.25ID:NjLYtInn0
>>242
でもSublimeの起動の速さって、起動後にパッケージ読み込みを開始するようにしただけなので
見せかけの速さとも言える
2015/10/15(木) 12:28:44.80ID:qeYoK39u0
見せかけでもいい
起動が速いにこした事は無い
2015/10/15(木) 13:05:06.76ID:VzI6vO8j0
起動処理が重すぎて毎回 not respondingを表示しちゃうAtomたん
かわいい
2015/10/15(木) 13:24:23.30ID:YGOuO6ok0
一度起動すればあとは遅くないから、そんなに気になんないけどね
atomの中からGitの操作もできるしターミナル操作もできるから
IDEみたいに起動しっぱなしにしておけばいい
2015/10/15(木) 13:48:42.21ID:Yj37KAuO0
でかいファイル開くと固まるのどうにかして

あとプロジェクト内検索の時に指定したフォルダやファイルを対象外に出来るようにしてくれ、ログファイルとか走査されると固まる

社内NWで使う場合プロキシを利用しなければならないけど、その他のNWと相互に切り替えながら使うことが多いので
一発でプロキシ使用有無を切り替えられるようにしてくれ
2015/10/15(木) 14:14:37.01ID:aT2bVAYG0
アプリ全体の起動を普通のIDEみたいに待つだけで済むんだったら実用上の問題はないけど
ファイル一つウィンドウ一つ開く度に重いし、3Dゲー起動しっぱなしにしてるような常時の重さもある
まあそのへんは、まともなGPUがあれば緩和されるところなんだろうな
2015/10/15(木) 15:07:41.99ID:iF4NBvie0
普段markdown-previewの改行反映オプション使って書いてると
いざreadme.mdどっかに載せるぞって時に一々スペース2個付けて回るのが面倒で困る
なんとかならんかな
2015/10/30(金) 12:44:03.38ID:DrnZN1A00
新バージョン
2015/10/30(金) 12:45:03.91ID:DrnZN1A00
http://blog.atom.io/2015/10/29/atom-1-1-is-out.html
2015/10/30(金) 18:03:55.23ID:8fRLOVas0
選択位置の表示が半角スペース一個分ズレるな
254sage
垢版 |
2015/10/31(土) 14:43:40.27ID:233gQ8K90
さっきSublimeの代わりに使いはじめてみたんだけど、
パッケージ無しだと、テキストファイルがショートカットへのドロップで開かない。
何か設定まちがってたりするかな?
初心者まるだしで悪いけど。
2015/10/31(土) 14:50:37.86ID:+L7Q5Ff60
ググれ
2015/10/31(土) 14:59:09.79ID:233gQ8K90
設定方法はみつからなかったけど、ドラッグアンドドロップは対応してない模様。って言葉は見つかった。
基本機能だと思ってたわ、ありがと。
2015/11/01(日) 16:33:50.97ID:tjWpyTPJ0
move-to-beginning-of-lineLinuxだと見当たらないんだけど
2015/11/02(月) 16:00:02.26ID:dFrpMOU50
黙って落ちやがったーー
通算2度目
2015/11/03(火) 17:42:43.48ID:T+r4uT920
最近使い始めたのですが、正規表現の置換にみなさん満足されていますか?
単純に正規表現等の理解不足かもしれませんが、
(foo)(?=\(.*\))
で関数名等を置換しようとするとマッチはするのに置換されないという状況になってしまいます
肯定先読みに対応していないならば、マッチすらしない気がしますがそうでもないですし
2015/11/03(火) 18:10:07.94ID:wCMT8rS10
怪しいのは.*の使い方とかかな
あと先読み後読みって*とか+とか使えたかな。エディタによっては使えるんだったかな
2015/11/03(火) 18:41:21.33ID:T+r4uT920
ちょっと情報が足りませんでした。
もっとシンプルにして
foo(?=bar)
にしても
foobarのfooにマッチはするのですが、そのマッチした部分を置換することができないです
今まで使っていたエディタだと、これも(foo)(?=\(.*\)) も置換できるのですが

マクロがなかったりしてまだまだ使いづらいって印象を受けます
エディタと切り替えようと思っていたのですが、もう少し考えたほうが良いかもしれませんね
2015/11/03(火) 18:51:28.49ID:T+r4uT920
連投もうしわけありませんが、解決しました。
検索文字列: (foo)(\(.*\))
置換文字列: bar$2
とすれば動きますね
余談ですが、既存の検索文字列をファイルに書いておいてその行をコピーすると、改行コードもコピーしてしまい動かないですね
改行コードを削除すれば期待通りに動きますが、この仕様も使いづらい印象を受けます
厳密に言えばこちらの動作のほうが良いのかもしれませんが
2015/11/04(水) 00:00:13.35ID:CvKQCMN90
そういうのはここに書き散らすんじゃなくて、直接issueを立てたほうがいいよ
愚痴言ってるだけじゃ永遠に直らないよ
2015/11/04(水) 19:11:04.33ID:xVlgtgjq0
GitHub前提なことや言語の壁のせいで敷居が高いのはまあわかる
相手が組織だったら日本語そのまま投げてもいいけど大抵は個人だしな
でも機械翻訳そのままだろうと利用者から何か来たら嬉しいもんだよ
2015/11/04(水) 19:40:35.62ID:QEiGXYVT0
>>264
言葉の壁ならもうすぐ壊されるはず
Githubも日本に来てるし
2015/11/04(水) 22:08:24.49ID:Hke/Gzum0
OSSで現状英語主体である以上、そうそう言語の壁が壊せるとも思えないが
何かコミュニティ内で特別な動きでもあったのか?
2015/11/04(水) 22:20:40.26ID:5qY/dj2b0
githubのは法人向け代理だけで大多数の開発者には関係ない
2015/11/13(金) 17:07:31.39ID:jUY53Mqt0
1.2リリース!
次の1.3で20〜30%の起動高速化というのが楽しみだな
2015/11/13(金) 17:38:15.20ID:AiPi8eTa0
1.2でもずいぶん早くなったなあ
markdownのhighlightがすげえことになってる他は特に支障もない
2015/11/13(金) 18:00:20.38ID:ES+tiVwo0
起動時間は早いことには越したことはないけど、VCSのルートディレクトで1回起動してあとはそこから全部操作するから、あんまりメリットを感じないな
2015/11/13(金) 22:57:01.30ID:jUY53Mqt0
あれ?なんか1.2にしたら再読み込みした時に開いてるタブ(ファイル)を復元しなくなってるな
2015/11/14(土) 00:18:28.95ID:Q2w86Xr90
>>271
え・・・
ちょっとそれは困るな
早く修正こないかなー
2015/11/14(土) 00:57:31.43ID:GGoF/OkV0
>>272
おま環かもしれないし、プロジェクトマネージャー使えば復元できるから大事にはならないけど気になる
2015/11/14(土) 16:18:05.84ID:urd+IQP30
アップデートすると関連付けしてたのが消えるクソ
cmd起動で黒画面出すクソ
2015/11/14(土) 18:35:44.76ID:SjdWNcXI0
japanese-wrap動いてない?と思ったら
日本語公式で対応したのか
2015/11/14(土) 19:33:09.65ID:uwyjSKry0
有効にしたままだとファイルによってはめっちゃ改行されまくる
中の人これまでお世話になりました
2015/11/16(月) 11:38:30.20ID:vgzuqRvJ0
すべてのテキストの表示が以下みたいになっちゃったんだけど
どうしたら直ります?

23 さくさ
・ く動
・ く
・ 。
2015/11/16(月) 12:10:39.35ID:gWHWQe6Z0
真上のレス2つを読もう
2015/11/16(月) 13:07:29.33ID:vgzuqRvJ0
>>278
ごめんなさい>_<
そしてthx!
2015/11/20(金) 07:28:17.01ID:85DhU9fP0
1.2.1/1.2.2とマイナーバージョンアップしてるけど
リリースのが無いので何が変わってるのかわからない
2015/11/20(金) 08:42:06.38ID:N/qoh8kY0
https://atom.io/releases

v1.2.3 (2015-11-19)
・Fixed an uncaught exception that would occur when starting Atom

v1.2.2 (2015-11-19)
・Fixed package-defined deserialization of workspace items.
・Fixed a problem opening a new window when clicking the application icon in the Dock.

v1.2.1 (2015-11-18)
・Fixed issues where custom scrollbar styles weren't always being applied.
2015/11/20(金) 09:54:10.78ID:AYNx4Ilr0
プロジェクト内の検索で、検索結果の行が途中までしか見れないんですけど
サクラエディタのgrep結果みたいに検索結果の行を
全て表示させる方法もしくはパッケージってありますか?
2015/11/20(金) 11:55:44.66ID:UxMAqgh00
へー気付かなかったが最大100文字で前後が端折られちゃうのか
2015/11/21(土) 13:46:26.98ID:zkQAVNgX0
JavascriptやCoffeeScriptに慣れていると、自分でソースいじった方が直す方法調べるより時間が短縮できるなんてことになりそうですね
それがAtomの開発された目的なのかもしれませんが
でも何か目的があって使っているわけでそのためにソースをいじるのも考え物ですね
2015/11/22(日) 00:30:54.04ID:ofjZI1+30
いじったあとコミットしたらみんなのためになるよ
2015/12/01(火) 23:52:15.14ID:1MNNA8gd0
宣言元に移動が効かないんだが何これ?
287名無しさん@お腹いっぱい。
垢版 |
2015/12/04(金) 12:20:11.88ID:j/4uzVS60
複数行のスニペットが認識・展開されません。
以下のように、"""を使ってbodyを設定しています。

'.source.R':
'extract from Txt':
'prefix': 'Extr'
'body': """
if(x[j,1]=="Val1"){
Val2<-x[j,2]
}
"""
改行含むスニペットの場合はそれで上手くいくと思うのですが。
Snippet.csonの保存はエラーなくできています。
アドバイス宜しくお願いします。
2015/12/04(金) 13:24:12.73ID:36ah7J3H0
見た感じ問題ないから.source.extが重複して上書きされてるとか
うちは以下で問題なく展開できてる

'Arrow-Function':
'prefix': 'arrow'
'body': """
()=>{
$1
}
"""
289名無しさん@お腹いっぱい。
垢版 |
2015/12/04(金) 14:53:30.64ID:j/4uzVS60
>288
ありがとうございます。
すみません、.source.extはどこにあるファイルですか。
どうすれば、解決できますか。
ヒントいただければありがたいです。
2015/12/04(金) 15:04:49.76ID:36ah7J3H0
すまん書き方が悪かった
'.source.拡張子': は同じものが複数あると最後のルールで上書きされるから
snippets.csonに '.source.R': がいくつかあるせいかもってこと
291名無しさん@お腹いっぱい。
垢版 |
2015/12/04(金) 15:44:21.53ID:j/4uzVS60
ありがとうございます。
ご指摘の通り、スコープの指定の仕方に問題があったようです。
助かりました。
2015/12/04(金) 16:49:37.28ID:T2/6hzSu0
batで関連付けするとコマンドプロンプトが開くのなんとかならないかな
2015/12/06(日) 15:31:35.14ID:EuQyJskq0
ツリービューに表示されるプロジェクト自体のソートってどこで設定できるの?
tree-viewのSort Folders... はプロジェクト内のファイル・ディレクトリのソート設定だし
project-managerのSort Byセレクトメニューは変更してもツリーに反映されないし
projects.csonのProjects.pathsの配列順を弄っても反映されないし
2015/12/10(木) 23:21:42.38ID:yt7AzCaJ0
検索で一周マーク出るのはわかりやすいな
2015/12/12(土) 06:14:29.43ID:qyQ/HsqU0
1.3 stable!
http://blog.atom.io/2015/12/11/atom-1-3.html
2015/12/12(土) 20:22:42.14ID:cZzGFh/P0
検索履歴を表示するパッケージは何?
2015/12/12(土) 20:24:30.00ID:cZzGFh/P0
早まってしまいました、ごめん。
298名無しさん@お腹いっぱい。
垢版 |
2015/12/13(日) 01:52:45.32ID:pmri1iXu0
これ初心者にはつかえませんか?字が綺麗なんでつかいたいんだけど
ツールバーもないし、なにこれ
299名無しさん@お腹いっぱい。
垢版 |
2015/12/13(日) 02:20:58.92ID:pmri1iXu0
ツールバー復活できた。文法を選択、のを自動で適用するようにしたい
2015/12/13(日) 02:41:15.36ID:mqXLrPud0
適切な拡張子を指定していれば勝手に適用されるのでは

内容から自動で判別しろってのはなかなかに酷
default-languageパッケージでも入れて妥協しておけ
2015/12/13(日) 22:34:42.99ID:LMAGfagl0
>>298
日本語かできるパッケージあるからまずはそれから
2015/12/13(日) 22:53:05.44ID:JLHSChLv0
>>301
「文法を選択」がjapanese-menuによる訳だから既に使ってると思う
2015/12/13(日) 23:24:25.76ID:LMAGfagl0
>>302
うーん・・・
ネットでプログラミング勉強し始めたときから
これ使ってる(どこかのサイトで推奨されてた)
けど、使いにくいと思ったことはない。
まあ起動が遅いと思ったことはあるけど
304名無しさん@お腹いっぱい。
垢版 |
2015/12/19(土) 10:38:35.27ID:hRRWV5hX0
プロジェクト内のソースに書かれている関数とかオートコンプリートでサジェストしてくれるプラグインってある??
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
■ このスレッドは過去ログ倉庫に格納されています

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