Atom GitHub Editor Part 1
■ このスレッドは過去ログ倉庫に格納されています
GitHubが6年の歳月をかけて登場したテキストエディタ「Atom」
「21世紀向けのハッカブルなテキストエディタ」と称されている
拡張性と使いやすさを目指していて、「小学生が最初にコードを学習するのにも利用できる簡単さ」と
「熟練のハッカーも利用できる幅の広さ」を持つことを目標にしている
「Sublime TextやTextMateは便利だが拡張性が限定的、EmacsとVimは柔軟性に優れるが使いやすさでは劣り、
特定のスクリプト言語でしかカスタマイズできない」と既存のエディタの問題点を解決するために開発された
JavaScriptで拡張可能とのこと
Mar. 3, 2014現在Mac版のみ招待制で提供されている
Atom
https://atom.io >>456と同じ症状がsymbols-tree-viewで出た…
環境も>>456とほぼ同じ
きっかけは、Uncaught TypeError: Cannot read property 'getNearestTag' of undefinedのエラーメッセージが出てから
このissueは https://github.com/xndcn/symbols-tree-view/issues/15 で報告されているけど、多分まだ解決してない?
PKGの入れ直しをしても問題は解決せず…
>>456の言うようにatom自体の入れ直しからとなると面倒くさすぎる
この症状、何度か遭遇していて今までは知らぬ間に解決していたけど、
クラス・関数一覧表示で不安定なのは使い物にならないので、symbols-listを代わりに入れ直した
https://atom.io/packages/symbols-list
細かい箇所への不満は多々あるけど今のところsymbols-listの方がサクサク安定しているので、
symbols-tree-viewが遅くて使い物にならない人にはコチラの方がおススメかも
シンボル表示で他にもっとおススメPKGがあれば教えてほしい… >>476
>>477の指摘通り他のPKGのキーバインドと被ってるのかもしれないけど、
デフォのキーバインドとかぶせてくるPKGがあるのか疑問もあるから原因は違うところにある気がするw
PKGで解決となると起動時間はどんどん遅くなるから、
できればショートカットキーでサクッと解決できるといいね なんか半角スペースが変なんだけど仕様?
入力した時に全角スペースの幅に立ってそのまま他の文字を入れると半角スペースの幅になる
気持ち悪い挙動 >>477
>>479
昨夜のうちに試してうまく出来ました
皆さまありがとうございました >>480
どゆこと?
いまいち症状が理解できない 行末の半角スペースが全角幅で表示されるってことだろ
行頭も(おそらくインデント強調のために)同じ動きするから、それと関係ありそう やっぱりよく分からんやw
インデント系は問題なく快適に使えてるけど、自環境では全角スペースは表示で、半角スペースは表示させないようにしているからどんな症状なのかピンとこないのかね、、、力になれそうにないわw
1.9そろそろくるかなぁ
ディスプレイレイヤとレイアウト周りにいい感じの更新入ってるし、動作周りの改善も入ってるみたいだし期待だな 午前中に仕事終えちゃったから在宅勤務ということにしてもう帰宅w
外資系だとホントゆるいわ
>>481
無事解決よかったね〜
>>480
スペースキー入力での半角スペース挿入はまったく問題なく半角スペース1つ分しか入らないから、
tab入力あたりでauto indentが効いて変な感じになっているとか?
であるなら、設定でsoft tabsをon, tab typeをsoftにしておけば、
タブ入力は全て半角スペースに置き換わるから、物は試しにということで
コード書きで使う分にはインデント周りで不満に感じたことはないけど、
日本語をがっつり含めたマークダウンやら記事書きだと全然分からんわ… 既存ファイルのインデントを4スペースから2スペースに調整するとき
1. ファイルを開き、タブ幅が 4 Spaces になってることを確認
2. コマンドから Convert Spaces To Tabs
3. タブ幅を 2 Spaces に変更
4. コマンドから Convert Tabs To Spaces
とやってますがもう少し簡単にできる方法 or パッケージはありませんか? Win7からWin10へ更新したらatomもapmもパスが通らなくなった
C:\Users\username\AppData\Local\atom\bin は環境変数Pathに入ってるんだけど 物理書籍の副題が「進化し続ける〜」というのを見て笑った ttps://atom.io/packages/regex-railroad-diagram
tablrすげーと思ってたけど、こんなこともできるんだね
ほんと自由度高杉 今日発売かと思ったら書泉とか7日に先行発売されているのね。
地元の大きい本屋に問い合わせてみたら8月発売だ〜とかふざけたこと言っているし。
もうネットで注文するか、もう少し遠い本屋に行くしかねーわ。 PackageのAPI日本語でフル解説してんなら買ってもいいな styles.lessをセコセコ弄ってたら1日が終わったw >>496
分かるw
スタイルの話題ついでに、選択しているアクティブなタブのタブの背景部分のみを塗りつぶす設定分かる方います?現状だとどのタブを選択しているのか分かりづらくて、、、 >>497
.tab-bar .tab.active
使ってるテーマによってはその直下にある.titleも弄る必要があるよ ついさっき弄ってて気づいたけど、これのことっぽい?
atom-pane.active .tab.active >>498 >>499
atom-pane.active {
.tab-bar .tab.active {
background: 指定色;
.title {
background: 指定色;
で期待通りの結果になりました。
ありがとうございます。
使用しているテーマ内(IF: One Dark, syntax: Atom Dark)では、
・.tab-bar .tab.activeだけではタブ両端のみに色が反映で全体塗りつぶしにならない
・.titleまで指定してタブ全て指定色で塗りつぶされる
となりました。
瞬殺で解決できて感謝です。 1.9いつ来るんだろ
1.8では起動時のエラーが時間強では大幅に減った それなりに満足してるからいいけど、本体アップデート速度も落ちたし
定番パッケージもだいたい固まってきていずれも更新停滞気味だな。
Qiitaあたりでのtips記事も新規で殆ど出てこなくなった。
まあSublimeよりはマシだが…… この先は細かなはバグ取りと安定性、大型アップデートでパフォーマンス向上と機能追加かね
エディタコロコロ変えたくないし、10年以上戦えるエディタになってほしい less記法に慣れた後に普通のcssを書いてると痒いところに手が届かなくて絶望する sassもlessもなんちゃってで自信持って書いてないから、コンパイラ依存で成形されてる箇所もあるだろうし、肥大化したsass, lessは便利ではあるけど個人的には怖くもあるw
かといって今更cssベタ書きに戻る気はさらさらないけどね、、、 sassで書いてるけどもうネストなしの世界とか想像出来んな…… 1.9変更点多すぎるのかβ版でもちと混乱気味だね
早く来ないかな、楽しみ tabsでタブD&D対応か
tabascoよこれまで世話になったな 1.9にした
画面分割にかんして、横方向は問題なく半々で画面分割されるけど、
縦方向が綺麗に半分ずつの分割にならなくなってしまった… >>512は下方向ならば"pane: split down and copy active item"の画面分割ね
1.8までは綺麗に半々に分割されていたのに… 垂直画面分割の画面サイズがおかしくなったのと、起動時エラーが増えたので1.8に戻したw 確かに垂直分割だとアクティブペインが切り替わるたびに高さも変わってイライラするなw >>515
だよねw
issueに上がってなかったから自環境固有の問題なのかなとも思っていたけど、
再現されたってことはそのうちissueにも挙がってすぐ修正されるだろうね
個人的には1.9は起動時エラーが多くなったと感じるし、新機能のタブD n Dでもエラーが頻発するし、
今までなかった画面フリーズが時々出るようになったから1.8へ戻すのおススメw 1.9にしたらフォント(源真ゴシック)の英数の表記がおかしくなったのでおとなしく1.8に戻ります 1.9から長いファイルの編集だとactive-power-modeがめっちゃ重くなった
最近調子良かったのにな 1.9.1が出た
Pythonなんかでコードを折り畳むとエラー吐いてた件の修正らしい Python利用者が多いから発覚も早かったとしか思えない
Rubyとか他の泡沫言語はバグ放置 発覚してないバグって発現してないか報告してないんだからそこまで問題なくね
修正しようとする人が少ないとかならわかるけど styles.lessの内容が反映されないと思ったら振られるクラスが大幅に変更されてた
もう書き直す気力ないわ
markdown用highlightパッケージでお勧めがあったら教えてくれ 失礼disableにしていたパッケージが更新で動いてクラス書き換わってただけだった
再び無効化して再起動したら.source.gfmに戻った atom-html-previewで突然プレビューが読み込まれなくなって
真っ白な画面に「Loading HTML」のまま止まっちゃうんだけど分かる人いる?
海外フォーラム見てもよく分からんかったから聞かせていただきます 垂直画面分割が修正されたら教えて〜
それまでは1.8で過ごします Macでめっちゃ多用している
ctrl + shift + e
(選択しながら行末まで移動)
がキーマップを変更してもできないっぽいな。
これさえできればなー Windowsだけど、キーマップに
'ctrl-shift-e': 'editor:select-to-end-of-line'
と追加したら普通にできたぞ Atomのキーマップは競合した場合の設定が面倒だからな…
とりあえずctrl+.押してみ すみません、Markdown Previewでの質問です。
Markdown側を編集した際、Preview側もその場所までジャンプしてくれると嬉しいんですが、そのような設定(あるいはキーバインド)はありますでしょうか。 >>533
ttps://atom.io/packages/markdown-scroll-sync >>534
ありがとうございます、まさに求めていた機能でした 全角文字と半角文字でfont-sizeを変更する事って出来ますかね?
半角文字をConsolasの12px、全角文字をOsakaの16pxみたいなことをやりたいです メニューやctrl-alt-iで出てくるインスペクタのフォントファミリと
フォントサイズってどうやって変えたらいいんでしょうか >>531
できました・・・
めちゃめちゃ助かりました。ありがとうございます。
これでSublime textからAtomに乗り換えられます。 HTML書いててimgなんかのパス入力するとき、
autocomplete-pathsでは / で始めてもプロジェクトルートを理解してくれないんだよな
そのへん解消したフォークとかないかなあ。 Windowsなんですが、
Programフォルダにインストールできないですか?
管理ユーザでも標準ユーザでも、
appdata/local内にインストールされます。 >>542
Program Filesを指してるなら--machineでいけるらしい
他はzipでやれ
https://github.com/atom/atom/issues/7095 最初のんびりしてたのに1.9.9というギリギリまで上げてきたな 以前よりはだいぶ軽くなったもののまだ遅いし重いね。
Sublime Textぐらい軽くなることは構造上ないの?
ネイティブアプリじゃないから? えっ? この場合のネイティブの使い方、間違ってるん? Electronベースだとハイブリッドなのか
ElectronってAtomの為に作られたのに
なんでAtomが使ってるElectronのバージョンって古いままなんだろ ちなみにSublimeもPython製なんでネイティブじゃないけどな >>554
MacのSublime Textは何でつくられてるん? 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ファイル側)がカクカクし始めるんす ■ このスレッドは過去ログ倉庫に格納されています