Atom GitHub Editor Part 1
■ このスレッドは過去ログ倉庫に格納されています
GitHubが6年の歳月をかけて登場したテキストエディタ「Atom」
「21世紀向けのハッカブルなテキストエディタ」と称されている
拡張性と使いやすさを目指していて、「小学生が最初にコードを学習するのにも利用できる簡単さ」と
「熟練のハッカーも利用できる幅の広さ」を持つことを目標にしている
「Sublime TextやTextMateは便利だが拡張性が限定的、EmacsとVimは柔軟性に優れるが使いやすさでは劣り、
特定のスクリプト言語でしかカスタマイズできない」と既存のエディタの問題点を解決するために開発された
JavaScriptで拡張可能とのこと
Mar. 3, 2014現在Mac版のみ招待制で提供されている
Atom
https://atom.io >>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ファイル側)がカクカクし始めるんす >>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だけど、前に何度かアンインストールしてみたけど問題なく出来たけどね
ウィルスとか別のものを疑ったほうが良さそうな気もするけど ■ このスレッドは過去ログ倉庫に格納されています