探検


SublimeTextエディタのスレ

■ このスレッドは過去ログ倉庫に格納されています
2013/03/19(火) 09:11:09.36ID:6I+kFqVh0
Sublime Text エディタのスレです

公式
http://www.sublimetext.com/

プログラマー向けの魅力的な機能を備えるテキストエディター「Sublime Text」 -窓の杜
http://www.forest.impress.co.jp/docs/review/20130205_586395.html
2013/09/11(水) 17:13:35.90ID:PSBzi7Ym0
と思ったらまだsublime ropeは来てないのな
まだ3には移行できんか・・・
2013/09/13(金) 19:12:07.57ID:ZcdZe00Z0
このエディタ弄ってたら楽しくて、今までhtmlしか書いたことなかった私ですがpython始めましたw
手段の為に目的を選んでしまった。
2013/09/13(金) 20:11:36.79ID:n81xPonw0
プログラムを学ぶきっかけってみんなそんなもんだよな
良いプラグイン出来たら公開してくれ
105名無しさん@お腹いっぱい。
垢版 |
2013/09/15(日) 15:51:09.18ID:u9jvqcBv0
>>90
たぶんJSONを書き出し直していると思われる。
本来JSONにコメントは書けないので、キーを適当に変えてしまうのがよい。
"foo": "bar" → "_foo": "bar"
2013/09/15(日) 18:32:31.22ID:W++itP8s0
意外にシェアないんだね、やっぱり
http://qooqoo.tv/qq/id_question_02_17_00_2139479849/question.shtml
2013/09/16(月) 01:19:28.07ID:RJYp6Jy60
これ矩形貼り付けできないのか?
2013/09/16(月) 03:57:44.55ID:hwNL/TD+P
macならoption押しながらドラッグで出来るよ
winならaltかな?
2013/09/16(月) 09:12:53.22ID:2j1JP96Y0
>>107
Shift押したままマウスの右ボタンでドラッグだな

このエディタの画面はなんか殺風景だと思ったらアイコンが一つもないのね。
2013/09/16(月) 11:17:09.42ID:cgn5KzRA0
>>105
なるほど、これはいい
2013/09/16(月) 12:42:13.46ID:9JV9NErFO
HTMLプログラマー(笑)御用達のじょうよわエディタw
2013/09/16(月) 14:02:12.67ID:RJYp6Jy60
>>108-109
うん、じゃなくて矩形「貼り付け」ね
なんかどこ見ても書いてないしできないのかね
2013/09/16(月) 20:04:58.61ID:zb199g6U0
通は秀丸エディタだよな
2013/09/16(月) 20:28:03.33ID:2j1JP96Y0
>>112
矩形で切り取れば矩形で張り付けられるはずだが。
いったい何がしたいのかな。
2013/09/16(月) 20:37:05.90ID:hwNL/TD+P
同じように矩形選択でカーソル増やしてペーストしたらいいんじゃないの
116名無しさん@お腹いっぱい。
垢版 |
2013/09/16(月) 20:37:42.23ID:2j1JP96Y0
あ、張り付ける位置ももう一回矩形選択で縦棒カーソル一本になるように選択してから貼らないと駄目ね。
普通のキャレットの状態だと矩形貼り付けにはならない。
2013/09/16(月) 20:39:03.96ID:RJYp6Jy60
>>114
ごめん、できた
一旦矩形カーソルにしとかなきゃダメなのね
他のテキストエディタでは矩形コピーしたら常に矩形で貼り付けが多いから戸惑った
2013/09/17(火) 01:43:17.85ID:VddTfXBL0
Defaultフォルダの.pyをかまって徹底的に日本語化してやろうと思ったけど
反応してくれなくなるねこれ
UTF-8で保存してもダメだ残念
2013/09/20(金) 13:55:07.53ID:IHkTdpvg0
スニペットを挿入すると、カーソルが二つになってそのままなおらなくなる時があるのですが
どうすれば一つに出来るのですか?
2013/09/21(土) 01:38:01.35ID:YtLMdoqH0
【問題】
Package controlを導入した。
しかし、Ctrl+Shift+P > Package Control: install Package > 目的のPackageを選ぶ
を行うも、
Successfully installed と出るも、パッケージがインストールされていない。

解決策について、なにかヒントなり知っている人がいたら
教えてほしい。

【環境】
Sublime Text2 Version 2.02
OS Windows7 32bit Home
セキュリティソフト ESET6
2013/09/21(土) 02:43:37.12ID:YtLMdoqH0
>>120です。

【解決】
Sublime Text3(ベータ版)
を導入することで、解決した。

2.0.2の際インストールなどやったが、
ダメだったが、
Sublime Text3(ベータ版)に移行することで解決できた。
動かなかった理由は不明。
2013/09/21(土) 12:55:37.03ID:T9e/MBwc0
>>119
ESCキーでわ
2013/09/22(日) 22:47:59.59ID:kqKl6LAa0
>>122
本当だ〜
ありがとうございました
2013/09/27(金) 11:18:29.77ID:pS/7dPbf0
hoge = {
moge: {
poge: {
}
}
}

のように多階層のオブジェクトで、ソースが縦に長い時、
今編集しているのがどのオブジェクトのどの部分なのかがアウトライン表示のないsublimeでは分かりにくいです
この問題を解決するプラグインありませんか?
たとえばpogeを編集している時には
hoge.moge.poge
と階層のパスをどこかに表示するなど
2013/09/27(金) 22:02:56.25ID:49MbgEA90
>>124
折りたたみじゃダメなのか
2013/09/27(金) 23:22:35.42ID:X2zV/9+M0
IME周りはどうなったん?
対応してくれそうな空気はあるのん?
2013/09/28(土) 00:03:57.33ID:4JBXZoyG0
全くない(´;ω;`)
2013/09/30(月) 21:40:09.76ID:76oXl0nz0
キーバインドで改行の挿入に当たる項目は何ですか?
2013/09/30(月) 21:44:56.80ID:76oXl0nz0
{ "keys": ["enter"], "command": "insert", "args": {"characters": "\n"} },

でした
2013/10/01(火) 14:01:16.77ID:fPZ5xfSa0
カレントワードの削除のショートカットって何ですか?
2013/10/01(火) 21:34:47.66ID:HSxiEmSK0
>>130
ctrl-DEL, ctrl-BS
132名無しさん@お腹いっぱい。
垢版 |
2013/10/01(火) 21:45:54.64ID:ylnQLmwI0
>>130
カーソルが単語の直前にあるならctrl+delete、単語の直後にあるならctrl+backspaceでその単語が消える。
でも単語の途中にあるとその位置から消える。
2013/10/02(水) 14:50:44.86ID:zBhTTCLx0
>>131-132
ありがとうございました
134名無しさん@お腹いっぱい。
垢版 |
2013/10/06(日) 22:57:29.12ID:oogvPylY0
Win版SublimeText3で日本語ファイル名のファイルを開くと
サイドバー・タブの日本語部分が文字化けしてしまいます。
(エディタ部分はConvertUTF8で問題なく日本語表示できています。)

SublimeText関連のフォルダを削除し、ソフトを入れなおしても直りません。
解決法をご教授下さい。
2013/10/06(日) 23:20:25.94ID:wG4GGaVJ0
>>134
開発者に報告しろ
2013/10/06(日) 23:39:36.27ID:ydY4BXDc0
>>134
SublimeText2だと化けないのでそっちを使えば
3って未だベータ版でしょ

それにWinOSのファイル名ってunicodeだから化けない気がするが。
2013/10/07(月) 05:13:29.42ID:kcZIPrRp0
Win7x64環境だが3でも該当部分の文字化けはないよ
フォント関係の環境を弄っているのではないか?
2013/10/07(月) 06:17:06.04ID:bnh8GI94i
ひょっとしてまたMacTypeやらGDI++やら導入してるフォント厨という落ちか?
139名無しさん@お腹いっぱい。
垢版 |
2013/10/07(月) 15:08:23.70ID:yDJLvGzR0
数値にカーソルを合わせてCtrl+↑、Ctrl+↓でその数値をインクリメント、デクリメントしてくれるんだ!知らなかった。
140名無しさん@お腹いっぱい。
垢版 |
2013/10/07(月) 20:57:04.31ID:cj8Yfmgb0
>>134ですが皆さん回答ありがとうございます。
SublimeText2は文字化けしないので、しばらくそちらを使うことにしました。
ありがとうございました。
141名無しさん@お腹いっぱい。
垢版 |
2013/10/11(金) 20:57:00.50ID:FA+SRFsG0
コードを書いている時に、インデントが足りない行でエンター押すと改行されるときにインデントを正しくしてくれるようにはできないのですかね
xcodeとかであれば改行時にインデントを直してくれるんですけど
知っていたら教えて下さい
2013/10/12(土) 21:19:32.24ID:8OmivBO20
pythonスレから誘導されました
sublimetext2を使っているのですが,timeとかのライブラリの関数の補完ができません
サードパーティのものはsite-packagesのパスを加えたら補完されるようになったのですが,
何か設定が必要でしょうか?
環境はwindows,python2.7です
2013/10/18(金) 23:35:34.41ID:S+Dq2rg20
バージョン3の日本語化って2と同じ
やり方で問題ない?
Windows7 64bitです
2013/10/24(木) 21:44:11.01ID:GnvndgF40
なんでこんな過疎ってるの?
2013/10/24(木) 21:57:31.93ID:LZhY72jI0
β版のバージョンも上がらないし
いろんなPackage関連の話しも出尽くしてるし…
2013/10/24(木) 22:43:31.80ID:T2l7EMY60
twitterとかの方が交流活発だしな
2013/10/27(日) 08:25:37.17ID:oiFwpB9e0
起動すると、閉じておいたブロックが展開されちゃうよ
これどうしたらいいの?
2013/10/27(日) 17:37:23.82ID:jzS0IkwO0
Buffer Scroll is a simple Sublime Text plug-in which remembers and restores the scroll, cursor positions,
also the selections, marks, bookmarks, foldings, selected syntax and optionally the color scheme.

Also, via preferences, allows to enable syncing of scroll, bookmarks, marks and folds between cloned views.
149名無しさん@お腹いっぱい。
垢版 |
2013/10/27(日) 17:42:44.48ID:BSPGEENb0
バッファーのスクロールは、単純なSublime Text プラグインを覚えているし、
スクロール、カーソル位置、また、選択、マーク、ブックマーク、フォールディング、
選択されている構文および必要に応じて配色を復元します。
また、設定を介してスクロール、ブックマーク、マークとクローン ビュー間の
同期を有効にすることができます。
2013/10/27(日) 18:02:32.12ID:X5nlSexG0
「Buffer Scrollは(中略)を記憶し復元する単純なSublime Textプラグインです」か
147じゃないけど入れとくと便利そうだな
2013/10/29(火) 14:25:54.33ID:OiHYZq770
>>148
ありがとう
2013/11/09(土) 13:33:40.72ID:qI15joWv0
132 :名無しさん@お腹いっぱい。:2013/10/01(火) 21:45:54.64 ID:ylnQLmwI0
>>130
カーソルが単語の直前にあるならctrl+delete、単語の直後にあるならctrl+backspaceでその単語が消える。
でも単語の途中にあるとその位置から消える。

こういうルールが多過ぎてイラっとする。いちいち設定探すのもウザい。
覚える時間資源が圧倒的に足りない。覚えて効率が上がったころ、大抵新しい道具が出る。
テキストエディタだけでいいなら良いけどねぇ。エディタごときにそんな時間さけねぇ。
2013/11/09(土) 13:48:55.87ID:CCrjKC6r0
>>152
ショートカットで操作せずに、単純に使ったらいいやん。
自分に必要のないものを無理して覚える必要ない。
2013/11/09(土) 15:45:54.01ID:5g5kzGBp0
>>152
そんな大層な事でもないだろうに。
155名無しさん@お腹いっぱい。
垢版 |
2013/11/10(日) 17:56:35.03ID:TLRAn4yN0
sublimetext上でC言語をコンパイル/実行させたいのですが
[Decode error - output not utf-8]  と出ます。

ウェブで見てもいまいち対処法がわからないのでよろしければ教えてください。
OSはwindows8の64ビットです。
2013/11/12(火) 02:04:39.68ID:rl7DdnIs0
>>155
コンパイラの標準出力がutf-8じゃないんじゃない?
それでコンパイルが成功しようが失敗しようが
sublime textのコンソールではdecodeできないから表示できないよって出てきてる

解決策はわかりましぇん
2013/11/12(火) 08:08:24.91ID:Io6ymKwm0
使ってるコンパイラすら書かない奴なんだから
その程度なんだろう
答える必要なし
2013/11/12(火) 08:17:59.55ID:WJFeMEDui
ちょっと待て。
C言語”を"コンパイルしようとしてるんだぞ?w
2013/11/12(火) 21:27:19.12ID:CxyNog7P0
   ∧ ∧_   _しぃ言語
 /(*゚ー゚) /\
/| ̄∪∪ ̄|\/
 | しぃ |/
   ̄ ̄ ̄ ̄
2013/11/14(木) 00:36:52.17ID:ux2GtE3A0
[Decode error - output not utf-8]でjavaビルド失敗しまくるからjavacフォルダでcp932とか追記してみたらエラーメッセージ変わっただけでだめだから戻して必須扱いされてるconvertToUTFとかいうやつも消してみたら直ってビルドできた。よかった。
2013/11/14(木) 00:47:10.72ID:ux2GtE3A0
なんかあほなことしてた。追記する内容足りてなかっただけだった。
2013/11/15(金) 13:20:36.03ID:IJ6Zw2sl0
保存時に行末のスペース削除とかはあるけど、
選択範囲の改行コードとかスペースしか入ってない空行の削除を自動でできるやつあるといいなあ
2013/11/15(金) 22:36:05.46ID:FtFrE1l40
import sublime, sublime_plugin, re
class RemoveBlankLinesCommand(sublime_plugin.TextCommand):
____def run(self, edit=None):
________for x in self.view.sel():
____________s = re.sub(r'(?m)^ *\n', '', self.view.substr(x))
____________self.view.replace(edit, x, s)
class ExamleEvent(sublime_plugin.EventListener):
____def on_pre_save(self, view):
________view.run_command('remove_blank_lines')
2013/11/16(土) 03:08:19.92ID:1h9vqfLZ0
>>163
on_pre_saveは要らなくね?
どう使うんだ?
2013/11/16(土) 06:50:52.27ID:nTGN1k8d0
>>163
おお、ありがとう!なんかやってみる
2013/11/16(土) 07:49:24.43ID:Sk4r62yi0
Pythonのコード貼るの大変なんだな
2013/11/16(土) 15:19:54.28ID:5BRyyZsO0
半角スペースを全角スペースにしたらインデントがきちんと表示されるんだけどね
2013/11/18(月) 06:05:49.00ID:vZ9HCOFV0
SublimeText3で全角スペースを
ハイライト表示するプラグインってない?
2013/11/18(月) 07:44:44.54ID:0xi6euWV0
この機会にもう全部英語で加工図
2013/11/18(月) 07:57:59.55ID:fuv7Tm/B0
検索したらすぐ出てきたけど
ttp://apatch-k.hatenablog.com/entry/2013/11/14/021706
2013/11/18(月) 10:51:15.67ID:vZ9HCOFV0
>>170
ありがとうありがとう
2013/11/23(土) 11:42:15.86ID:fYco/WGpP
キーボードショートカット一覧

Mac
http://docs.sublimetext.info/en/latest/reference/keyboard_shortcuts_osx.html
Windows/Linux
http://docs.sublimetext.info/en/latest/reference/keyboard_shortcuts_win.html
2013/12/10(火) 22:46:17.59ID:o1GPfR5aP
編集中の行のハイライトは
"highlight_line": true
でできるけど、ハイライトの色を変えるのって可能?
2013/12/11(水) 01:28:48.11ID:/QWnksgH0
>>173
173が今使ってるcolor schemeの「〜.tmTheme」というファイルで設定できる
そのファイルの中の「linehighlight」直下の数字をいじればいい

こっちのサイトを使って、左カラムGeneralタブからいじるのもアリかもな
2013/12/11(水) 01:33:04.12ID:/QWnksgH0
>>174
すまん、貼り忘れてた
リンク貼れないっぽい

tmtheme-editor.herokuapp.com/
2013/12/12(木) 01:08:43.59ID:QOwue9LMP
>>174-175
おお、マジサンクス。
試してみる。
2013/12/12(木) 21:33:26.38ID:RSQP909e0
sublime text 2でのbuildについて。windows環境でsublime text 2を試用しています。
C-BでBuildができ、結果がコンソールに出力されるそうなのですが、一切変化がありません。
メニューからbuildしても同様です。

使用した言語はc++とRubyです。特にRubyのbuildができるようになると助かるのですが…
実行しようとしたスクリプトは
puts "Build test"
です。画面最下部のステータスバー?にはBuildingとしばらく表示され、
その後何も起こらずにBuilding表示が消えます。
Ruby.sublime-buildの内容をいじってみたのですが何も変わらず…
{
"cmd": ["ruby", "$file"],
"working_dir": "${file_path}",
"path": "C:\\Ruby200-x64\\bin",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.ruby"
}
どうしたらbuildした結果がその場で確認できるようになるのでしょうか。
コマンドプロンプトからなら当然実行できるのですが…
2013/12/14(土) 03:47:27.28ID:GDAyPVUf0
Build3057以降で次のβ準備中
2013/12/18(水) 18:45:55.88ID:nEbCNPBMi
Build 3059がβ配布にキタ
2013/12/19(木) 02:02:47.35ID:gg+FfSeM0
クリスマスプレゼント来たか
2013/12/19(木) 22:17:37.65ID:E676VhODP
3059入れたけど、もはやライセンス購入ユーザーと
一般ユーザーの違いは無いのかな?
2013/12/20(金) 01:50:53.32ID:z0e3bd5M0
定期的にダイアログ出る以外は無いのでは
今後はわからない
2013/12/22(日) 07:16:20.18ID:HUtHHrBx0
これ今までに何本くらい売れてるんやろ
2013/12/22(日) 09:43:14.72ID:6lEN/ZiC0
試用版のライセンスってどうなってるんだろ?
個人じゃないとダメとかあるのかな
2013/12/22(日) 12:40:09.17ID:drGV0IYq0
Shift_JISがまともに使えればお布施払っても良いんだけどね。
2013/12/22(日) 13:03:50.94ID:VzcPcDEX0
論文のlatexスタイルがいまだSJISなのがつらい
2013/12/23(月) 08:05:14.62ID:Li+8amOq0
これ使った後普通のテキストエディタ使うと不便に感じるようになった
まプログラミング限定だけどね
2013/12/23(月) 10:17:30.89ID:8KvhZOUo0
vimやemacsや秀丸使ってるやつらは老害だよな
と全力で煽っていこうぜ
2013/12/23(月) 18:49:36.07ID:AieRNMy1i
どっちかというとSublimeTextの方が先祖返りした感じ。
2013/12/23(月) 20:01:26.68ID:eIOSB6PG0
lispなんて事実上の専用言語使ってる時代遅れエディタとは違うのだよ
191名無しさん@お腹いっぱい。
垢版 |
2013/12/23(月) 20:58:52.05ID:6nmLXqg6P
lispは最古にして最新の言語
2013/12/24(火) 11:19:13.68ID:9Z3vjgYO0
設定変更用のGUIがないとかドキュメントや内部的な情報参照機能少なそうとか
そういう不親切な面も先祖返りで引き継いでる気がする
2013/12/24(火) 22:26:47.58ID:H/fjzt+N0
>>192
設定項目が多いのであれをGUIでやられるのは拷問のようなものだな。
2013/12/25(水) 23:35:17.66ID:TJNPjJFzi
>>193
この程度の設定項目は高機能エディタでは当たり前だろ。
2013/12/26(木) 00:24:12.29ID:y636qad70
この程度の設定ができないような奴は使うなってことだよ
イワセンナ(*^Д^*)ハズカシイ
2013/12/26(木) 03:19:57.68ID:aNGmXtLv0
コードエディタなんだから、
GUIはさすがにゆとりすぎる
テキストエディタが欲しいなら秀丸かメモ帳がWordをどうぞ
2013/12/26(木) 06:49:55.77ID:c7KDrdPh0
Win/Mac/Linux対応で何のGUIフレームワークも使ってないから
設定ダイアログとかは普通に無理だな
2013/12/26(木) 09:28:31.35ID:48nAWK7ii
>>196
玄人ぶって無理してGUIが無いのが当然だと自分を偽ってるだけじゃんw
2013/12/26(木) 11:28:48.60ID:aNGmXtLv0
いや、あれだけ大量の設定項目、GUIでやるほうが苦行なんだが
そっか、いつのまにか君みたいな人が使うくらい普及したんだ
2013/12/26(木) 13:20:46.08ID:48nAWK7ii
別に全ての項目を設定しなきゃならないという事も無いだろ。
それともあんたが設計すると1画面で設定項目を羅列するだけの糞UIになるのか?

無能だね
2013/12/26(木) 13:38:52.59ID:48nAWK7ii
つーかPreferences.sublime-settings内の設定項目数で100に満たないんだが、これを大量というのか?
それにこの項目のどれも一般のテキストエディタにあるようなものだろう。
これを大量と思うようなら、結局設定しんどいと思ってる証左じゃん

加えてキーバインドや構文強調表示設定なんかもGUIだとやり易いんだけどね。
別に無けりゃだめだと言う訳ではないが、GUIで設定できた方が楽だろ。
■ このスレッドは過去ログ倉庫に格納されています

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