【高速】Geany【エディタ】 (412レス)
1-

1
(1): 2009/01/11(日)18:01 ID:PHNGkd7G(1/9) AAS
Geany
外部リンク:www.geany.org

Geany is a text editor
using the GTK2 toolkit with basic features of an integrated development environment.
It was developed to provide a small and fast IDE,
which has only a few dependencies from other packages.
It supports many filetypes and has some nice features.
For more details see About.
2: 2009/01/11(日)18:05 ID:PHNGkd7G(2/9) AAS
GTK2を用いた高速エディタ(軽量IDE) Geany
機能も豊富

■主な特徴
* Syntax highlighting
* Code folding
* Symbol name auto-completion
* Construct completion/snippets
* Auto-closing of XML and HTML tags
* Call tips
* Many supported filetypes including C, Java, PHP, HTML, Python, Perl, Pascal (full list)
* Symbol lists
* Code navigation
* Build system to compile and execute your code
* Simple project management
* Plugin interface (see Plugins)
3: 2009/01/11(日)18:06 ID:PHNGkd7G(3/9) AAS
■スクリーンショット
外部リンク:www.geany.org

■マニュアル
外部リンク[html]:www.geany.org
4: 2009/01/11(日)18:15 ID:PHNGkd7G(4/9) AAS
60以上の文字コードも認識
UTF-8 , Shift-JIS , EUC-JP , ISO2022-JP 他

コード書きにも便利な機能も備える
Windowsからの移行ならこれ
viやEmacsに馴染めない人はGeanyを使ってみよう
5: 2009/01/11(日)18:22 ID:FgBzdMni(1/2) AAS
>>1
乙乙
6: 2009/01/11(日)18:34 ID:PHNGkd7G(5/9) AAS
語りましょ
7
(1): 2009/01/11(日)18:59 ID:PHNGkd7G(6/9) AAS
■Supported Filetypes
ASM , C , C# , C++
CAML , Conf , CSS , D , Diff
Docbook , F77 , Ferite , Fortran
FreeBasic , GLSL , Haskell , Haxe
HTML , Java , Javascript , LaTeX
Lua , Make , None , O-Matrix
Pascal , Perl , PHP , Po , Python
R , reStructuredText , Ruby
Sh , SQL , Tcl , VHDL , XML
8: 2009/01/11(日)19:00 ID:PHNGkd7G(7/9) AAS
まだまだ日本語情報の少ないGeany
分からないこと、便利な使い方、等
Geany使いの交流の場にしましょう

それでは、まったりとスタート
9
(2): 2009/01/11(日)19:02 ID:mMCOWlJk(1) AAS
確かこれパスに日本語が入ってると化けて開けないんだよ
残念!
10: 2009/01/11(日)19:05 ID:FgBzdMni(2/2) AAS
>>9
試したら開けたが。
11
(1): 2009/01/11(日)19:11 ID:ih9QN3lG(1) AAS
Geanyって、(GNOME以外だと) geditより起動が速い気がするんだけど、気のせいかな?
12: 2009/01/11(日)19:16 ID:PHNGkd7G(8/9) AAS
>>9
私の環境でも問題なく開けましたよ
お試し有れ

Geany 0.15
13: 2009/01/11(日)19:21 ID:PHNGkd7G(9/9) AAS
>>11
geditは重いですからね
多分どの環境でもGeanyのほうが早くて軽いと思いますよ
14
(1): 2009/01/11(日)21:11 ID:F0qqQMLK(1/3) AAS
SCIM-Anthy だと emacs はインライン入力できないしJava は相性が悪いので、
GTK なエディタを探してたがこれに落ち着いた。
機能的にちょうどいい。日曜スクリプト程度しか書いてないけど
15
(1): 2009/01/11(日)21:23 ID:SNlxdK3y(1/3) AAS
>>14
Emacsなら、anthy.elでインラインできるお。
16
(1): 2009/01/11(日)22:13 ID:F0qqQMLK(2/3) AAS
>>15
それは言ってみればemacs-anthyでしょ。
親指シフトが目当てでSCIMを使っているもので。
17
(1): 2009/01/11(日)22:16 ID:duMpA1g2(1) AAS
欠点としては、読み込み時の文字コード判定の弱さか
まあ、簡単に読み直せるからいいけど
18
(1): 2009/01/11(日)22:19 ID:SNlxdK3y(2/3) AAS
>>16
親指シフトも出来るお。
19
(1): 2009/01/11(日)22:25 ID:F0qqQMLK(3/3) AAS
>>18
emacsローカルな親指シフト化?
emacsしかない頃は有難かったけど。
いまはお行儀が悪いというか、滅びるべきレガシーだね
20: 2009/01/11(日)22:29 ID:SNlxdK3y(3/3) AAS
>>19
いやーでもそのおかげでいつでもどこでも
GUIがなくてもすぐに日本語入力環境が構築できるで素晴しいメリットでもあるお。
スレ違いなので自重するお。
ともかくEmacsでもインラインで親指シフトでAnthyが使えるということで。
誤解ないきよう。
21
(1): 2009/01/12(月)02:42 ID:qsuDQrlJ(1) AAS
geditでおk
22
(1): 2009/01/12(月)05:46 ID:IRh2fdon(1) AAS
>>21
geditよりGeanyを選んだ理由

軽い
コードの折り畳みが出来る
プロジェクト管理が出来る
改行コードの表示・変更が出来る
矩形編集が出来る 等
23: 2009/01/12(月)11:00 ID:Ls3EBtCf(1) AAS
へぇ、よさげだね
24
(1): 2009/01/12(月)11:40 ID:CE+txryW(1/2) AAS
kubuntu8.10でGeanyインストールしてみた
KDEではkateが対抗だと思うけど両方立ち上げてみて
topで確認したらkate10MくらいGeany20Mだたよ

しばらくGeany使ってみる
25: 2009/01/12(月)12:03 ID:sDkRa8kz(1) AAS
>>24
KDE環境ならKate等のQTアプリ使うほうがスムーズでしょ
余分なもの読み込まなくていいし

Gnome環境だとGTKの良エディタがなくて困る
ようやくGeanyでそこそこ使えるGTKのエディタに出会えたという感じ
26: 2009/01/12(月)12:51 ID:pu07WbaJ(1) AAS
Geanyは良さげだねえ。
あとは、キーボードマクロがあれば、秀丸と同じくらいになるかな。
Goslingじゃないけど、Emacsは忘れた方がいい存在だと思う。
27: 2009/01/12(月)13:29 ID:kI3tqOyd(1) AAS
使ったことある人は聞かせてほしい。
kate(part)と比べてどんな感じですか?
28: 2009/01/12(月)14:46 ID:wkebMfwE(1/2) AAS
kateって、MACのtextmateみたいな奴?
29
(1): 2009/01/12(月)14:55 ID:0u3o+L7W(1) AAS
知らねーよハゲ
30: 2009/01/12(月)15:09 ID:wkebMfwE(2/2) AAS
>>29
これだよ
外部リンク:macromates.com
31: 2009/01/12(月)19:51 ID:4eQoT1Nx(1/2) AAS
KDE環境ならkateがあるからGeanyにする必要性はないのでは?
KDEでGTKアプリ動かしたり、GnomeでQTアプリ動かすのは、あまり好きじゃないなー。
無駄があるというか。
まー、考え方は人それぞれなのだろうけど。
32: 2009/01/12(月)20:14 ID:4eQoT1Nx(2/2) AAS
俺の場合、GTKで秀丸・サクラのようなエディタを探していて

gedit
leafpad
tea
scite
medit
scribes

と渡り歩いて、ようやくGeanyに辿り付いたという感じ。
まだまだ満足はしていなけど、この中では1番いい。
欲しかった機能は備わってる。
33
(1): 2009/01/12(月)20:31 ID:43Q4qJTy(1/2) AAS
エディタ← Leafpad gedit medit Geany Anjuta →IDE
34
(2): 2009/01/12(月)20:44 ID:da+0R6Vz(1/3) AAS
>>33
geditとgeanyて同じような位置だよ
近いのは多分こんな感じ

メモ帳 → Leafpad
秀丸 → Gedit , Scrives , Geany 
xyzzy → emacs
Anjuta → Visual Studio
35
(1): 2009/01/12(月)20:45 ID:Vq/FoSs1(1) AAS
>>34
>>small and fast IDE,
36: 2009/01/12(月)20:49 ID:da+0R6Vz(2/3) AAS
>>35
またあんたかw

Geany is a text editor
37: 2009/01/12(月)20:53 ID:da+0R6Vz(3/3) AAS
あったあったw

2chスレ:linux
38: 2009/01/12(月)21:00 ID:43Q4qJTy(2/2) AAS
エディタ← Leafpad gedit  medit Geany Anjuta  →IDE
       Kedit   Kwrite Kate      KDevelop
39: 2009/01/12(月)21:47 ID:6oZtNE65(1) AAS
geditはビルド出来たり、スニペット機能あったり、
サイドペインや、ボトムペインがあったり、IDEと言えばIDE、エディタと言えばエディタ
geditもgeanyも同じような位置だと思うよ

Leafpadは簡易的なもので、メモ帳、ビューアに近い
Anjutaクラスになると完全にIDE
40
(1): 2009/01/12(月)23:28 ID:CE+txryW(2/2) AAS
Geany はプロジェクト管理出来る? ディレクトリツリー表示あり
Geany はVDE?ターミナル?がついてて実行出来る
gedit はターミナルついてない ディレクトリツリー表示なし
kate はターミナルついてる ディレクトリツリー表示あり
kwrite はインデントの折りたたみ出来る
bluefish もかなりいけてると思う 俺ぁ好きだぁ
41: 2009/01/13(火)05:38 ID:xDfo5h5+(1/2) AAS
>>40
geditも標準でターミナルついているしディレクトリ表示も出きるよ
geditはとにかく重たい
bluefishのメインはHTMLエディタでしょ
bluefishは補完機能がないのが痛い

つーか、こういった話はエディタスレのほうがいいのでは
42: 2009/01/13(火)05:53 ID:xDfo5h5+(2/2) AAS
geanyの話がないので、自分が役立ったものを貼ってみる
公式にも載ってるけど・・・

geany-dark-scheme
外部リンク:code.google.com

HTML and PHP Snippets
外部リンク[conf]:citizen.ovh.org
43: 2009/01/14(水)07:11 ID:lcBzXjk0(1) AAS
> Geany cannot currently fully emulate Emacs or Vim, nor is it currently a goal of the core project developers to make it do so.

これじゃ使う気が起きないお
44: 2009/01/14(水)09:52 ID:X1iHfSuS(1) AAS
Emacs,Vim使いたくない人が使うものでしょ
45: 2009/01/14(水)13:25 ID:TGJqLr2K(1) AAS
使う気が起きないなら使わなきゃいいじゃね。
46: 2009/01/14(水)15:24 ID:2enTgKzZ(1) AAS
GeanyってPuppyの標準エディタとして採用されているんだね
軽いわけだ
47: 2009/01/16(金)05:25 ID:li/4cJ6u(1) AAS
いいねこれ
48: 2009/01/16(金)15:13 ID:Iu0RmeCW(1) AAS
良さ気だったんで、
intrepidにjaunty用のパッケージを突っ込んでみた。
一応動いているみたい。
しかしATOKだと微妙にインライン入力出来ないのな。
49
(1): 2009/01/19(月)19:00 ID:oVrFS7BY(1) AAS
ATOK使えないのか・・
残念だ
ATOK買おうとしていたのに・・
50
(1): 2009/01/19(月)20:11 ID:ZMOaMAxL(1) AAS
使えないってわけじゃないよ。
↓こうなるだけ。
画像リンク[png]:usamimi.info
画像リンク[png]:usamimi.info
51: 49 2009/01/20(火)07:38 ID:XsoSmqBE(1) AAS
>>50
一応使えるって事か
ありがと
52
(1): 2009/01/20(火)14:31 ID:+ug8RDdw(1) AAS
tagsにキーワード突っ込んでも補完されねぇぇぇ

どうやってやるの?
53: 2009/01/22(木)09:34 ID:uBrAH7Jj(1) AAS
>>52
ほい
外部リンク[html]:www.geany.org
54
(3): 2009/01/29(木)15:04 ID:KZXSVlYO(1/3) AAS
cp932表示できないのか
これだけの文字に対応しているなら何とかcp932も対応してくれないかな
55
(1): 2009/01/29(木)15:10 ID:99isMT+h(1/2) AAS
>>54
SHIFT-JISで読めない?
56
(1): 2009/01/29(木)15:24 ID:KZXSVlYO(2/3) AAS
>>55
よめないす
57
(1): 2009/01/29(木)15:37 ID:99isMT+h(2/2) AAS
>>56
じゃあ他のエディタ(geditとか)で変換してからじゃないと無理なのか・・・
58: 2009/01/29(木)15:40 ID:X49BTn+E(1) AAS
>>57
変換になんでエディタ使うんだよ。
nkfやiconvだろ。
59
(1): 2009/01/29(木)15:56 ID:KZXSVlYO(3/3) AAS
というか、CP932特有の他では定義されていない文字があるから
他の文字コードへはそのまま変換出来ない予感がする
他の何かで特殊な文字・記号を削ってShift_jisで読み込みますわ
60
(1): 2009/02/08(日)20:16 ID:rEMiDKHm(1/2) AAS
エディタの背景色はどうやって変えればいいんだ?
61
(1): 2009/02/08(日)20:39 ID:PZKkOVmy(1) AAS
>>60
~/.geany/filedefsに設定ファイルを置く。
外部リンク[html]:www.geany.org
こういうテーマを参考にすればいいよ。
外部リンク:code.google.com
62: 2009/02/08(日)22:19 ID:rEMiDKHm(2/2) AAS
>>61
ファイルタイプひとつごとに定義しないとダメなの?
こういうのは共通設定したいんだけど
63
(1): 2009/02/10(火)02:21 ID:ftivQk/t(1) AAS
シンタックスチェッカーにちょと惹かれてきました

普段vi(vim)使ってるんだけどキーの設定できるの?
エクリプスだとemaceモード?みたいのあるじゃん
64: 2009/02/10(火)02:28 ID:6se8zoMn(1) AAS
>>63
viやemacsのエミュレート機能はついてないし、つける予定もないみたい
キーカスタマイズは一応できるけど設定できる項目少なかった
65: 2009/02/10(火)11:21 ID:dwGBiPIB(1/2) AAS
シンタックスチェッカーって何?
そんな機能あったっけ?
66: 2009/02/10(火)12:01 ID:dwGBiPIB(2/2) AAS
ああ、構文チェックか
んな機能あったんだね
67
(1): 2009/02/11(水)00:30 ID:TsTaAboE(1) AAS
俺のメイン環境がどんどんpuppyに向かっている気がする...
まあ、64びっと環境だけどね

Ubunt

slackware

slad64

termで日本語表示したい(rxvt-unicode)

やっぱWMはfluxbox(GNOME、KDEはおもいよね)

ファイラー欲しいROX(puppy標準)

Geanyに興味を持った←いまここ
68: 2009/02/11(水)01:04 ID:27rc7o/H(1) AAS
あっそ
69: 2009/02/11(水)01:42 ID:8HEv2gYO(1) AAS
>>67
puppyには感謝している
geanyを知るきっかけになったから
まあ、puppy自体はレスキュー用でしか使わないが
70: 2009/02/16(月)05:28 ID:ri9n0WM2(1) AAS
きたよ
Geany 0.16 released!

外部リンク:www.geany.org
71: 2009/02/20(金)16:49 ID:BJXcV4rm(1) AAS
何が変わったの?
72
(1): 2009/02/22(日)13:21 ID:MJaWu1f9(1) AAS
>>17
文字コードの判断弱いね
開ける種類は多いが

>>54
CP932への対応って難しいのかな
shift_jisに毛が生えたようなものでしょ
誰か作者タンに要望だしてくださいよ
geditもleafpadでも対応しているくらいだし
73: 2009/03/07(土)09:45 ID:tIw5RGz5(1) AAS
これいいね!kate重いからこっち使おう
74
(2): 2009/04/07(火)15:24 ID:5UvsgnRp(1) AAS
1行の文字数多いと×××ってならない?
75
(1): 2009/04/27(月)10:51 ID:TW3cGkxn(1) AAS
ならない
76: 2009/04/30(木)17:48 ID:2EiBx7Ku(1) AAS
期待age
77: 2009/05/01(金)23:36 ID:STU+iutd(1) AAS
よさそう
ちょっと使ってみる
78: 2009/05/03(日)05:12 ID:yKd/wUtT(1/2) AAS
0.17
79: 2009/05/03(日)10:11 ID:cGTnmML9(1) AAS
キーの設定自由度が少ないなあ
軽量IDEとしては良いかもしれない
80: 2009/05/03(日)10:14 ID:yKd/wUtT(2/2) AAS
GTKのくせにgtk-key-theme-nameを無視するのが悩ましい
81
(4): 2009/05/03(日)13:03 ID:jl3jkITV(1) AAS
>>72
> >>54
> CP932への対応って難しいのかな
> shift_jisに毛が生えたようなものでしょ

3ヶ月もあとだけど、

ソースを確認すると、CP932が定義されていないからだけの模様
エンコード関連は、gtkのライブラリを使用していて、
src/encoding.[hc]中に、追加すれば動作します。
# SJISのテキストで確認したから、CP932が有効になっているか
# 分からないけど

修正範囲はこんな感じ(0.17で確認)
● encoding.h
GEANY_ENCODING_SHIFT_JIS,
GEANY_ENCODING_CP932, /* <- add */
● encoding.c
fill(9, EASTASIAN, GEANY_ENCODING_SHIFT_JIS, "SHIFT_JIS", _("Japanese"));
fill(10, EASTASIAN, GEANY_ENCODING_CP932, "CP932", _("Japanese")); /* <- add */
fill(11, EASTASIAN, GEANY_ENCODING_EUC_KR, "EUC-KR", _("Korean")); /* <- fix */
fill(12, EASTASIAN, GEANY_ENCODING_ISO_2022_KR, "ISO-2022-KR", _("Korean")); /* <- fix */
fill(13, EASTASIAN, GEANY_ENCODING_JOHAB, "JOHAB", _("Korean")); /* <- fix */
fill(14, EASTASIAN, GEANY_ENCODING_UHC, "UHC", _("Korean")); /* <- fix */

SourceForgeのリポジトリにも入っていないみたい。
82
(1): 2009/05/03(日)18:17 ID:07W651dx(1) AAS
>>81
おお、thx

追加してみます
嬉しいっす、ありがとうありがとう
83
(1): 2009/05/06(水)01:05 ID:+IqbQpoU(1) AAS
ほう
本家でも取り入れて欲しいね
84: 2009/05/06(水)15:12 ID:n3kCFvH7(1) AAS
>>83さん
日本の事情を*英語で*説明できたら、取り入れてもらえそうなきがするなぁ・・・

>>82さん うまく動いたら報告してくれるとうれしいなぁ。。。。

日本語の自動判別もできたら、ベストなんだけどね。
85
(1): 2009/05/07(木)17:40 ID:yGVg4n9+(1) AAS
ちらっと使っただけだけど
書類のフォントと IM のフォントが連動しないとか
IM 上での編集でキャレットが消えるとか
ちょっと IM との相性が辛い感じだね
86
(1): 2009/05/07(木)20:23 ID:Fd2c5W/N(1) AAS
正規表現検索・置換できるGUIエディタってなかなかないね。
間に合わないからperlでone line書く方が速い。
87: 2009/05/07(木)20:44 ID:sxwuAnf0(1) AAS
win版って日本語通る?
88
(1): 2009/05/07(木)23:50 ID:J9w/BiUV(1) AAS
>>86
ちょっとしたエディターであれば、普通はあるのでは?
Winでは、SakuraEditor使ってるけど、正規表現検索・置換はOKだよ。
もちろん、Geanyは正規表現で検索・置換できるし、
GVimって手もある(って邪道か・・・)

>>85
これは、 Win版の話ですか?
89
(2): 2009/05/09(土)01:54 ID:jeLhd/A8(1) AAS
>>88
geany、\w とかは一応正規表現は使えるっぽいのだけど、
\n とかを見てくれてないみたい。

gedit は \n\n はいけるけど \n\n+ とやるとダメ。

vim もなんかダメ。+ はPOSIX拡張正規表現らしいけど、
だからだろうかな。

要は↓みたいなことをしたかっただけなんだけど。。

cat b.txt | perl -e '$bfr=""; while(<>){$bfr .= $_;} $bfr =~ s@\n\n+@\n@gm; print $bfr'
90
(1): [ ] 2009/05/09(土)23:11 ID:e8WDH7oF(1) AAS
>>89
Vimで調べてみたんだけど
\n\n\+ だといけるような気がする。

正規表現なんて殆ど使った事無いから
間違ってたらすまん。
91
(1): 2009/05/10(日)11:13 ID:AgVJhGPI(1/2) AAS
>>89
regcomp(3)を内部で使用しているね。

ちなみに、\nはきかなかった。
行末の$は効くみたいだが、$単体だと使えないし、複数改行のチェックはできなさそう・・・・
92
(1): 2009/05/10(日)13:33 ID:wh/CscxP(1) AAS
>>90
サンクスです。
1:$s/\n\n\+/^M/g
で無事できました。

>>91
geanyのソースをちらっとみましたが、
src/search.cをみると検索にScintillaを使用していて、
正規表現検索時にはSCFIND_REGEXPとSCFIND_POSIXを
指定してるようなのですが、Scintillaの正規表現だと
$はいけても\nは使えないっぽいですねえ。
93: 2009/05/10(日)20:10 ID:AgVJhGPI(2/2) AAS
>>92

> src/search.cをみると検索にScintillaを使用していて、
ごめんなさい。しっかりと見ていなかった。
確かに検索は、Scintillaを使っているようですね。

\nはサポートされていないっぽい。
外部リンク:wikiwiki.jp and Replacing
94
(1): 2009/05/11(月)07:36 ID:YQ147FMJ(1) AAS
どっちもエディタかどうかは疑わしいけどQt Creatorとgeanyが同じ土俵。
まだ入れたばっかで何とも言えないが個人的にはQt Creatorの方が軽いんじゃないかと思った。
95: 2009/05/12(火)15:58 ID:jhwA33Ry(1) AAS
>>94
それは、ライブラリを読み込む時間が変わってくるので、
GTK(Gnome環境)かQT(KDE環境)かという争いになるでしょ。
Gnome環境なら geany がKDE環境ならQT Creater が上だと思われる。
96: 2009/05/12(火)19:40 ID:ltoEMHPQ(1) AAS
>>34
メモ用紙 → Tomboy
Peggy → Geany  違うかな?
97: 2009/05/13(水)11:14 ID:LCj4isKY(1) AAS
peggyか
近いかも
98: 2009/05/15(金)06:02 ID:jrIUam3G(1/7) AAS
早くて細かくていいねこれ
こっちをgnome標準にしてほしいわ
99: 2009/05/15(金)06:32 ID:vn0bcBAI(1/7) AAS
完成度が低い物は概ね早くて軽い
Anjuta並に機能が増えて軽ければGNOME標準に
採用される可能性はあるが。
Geanyの端末で作業しながら編集してるとクラッシュする事が結構ある。
テキストエディタがクラッシュするとハンパ無く涙目
100: 2009/05/15(金)18:24 ID:jrIUam3G(2/7) AAS
というかgeditの出来が悪い
これに変えるならあり
101
(1): [ ] 2009/05/15(金)18:33 ID:vn0bcBAI(2/7) AAS
これに比べりゃgeditのほうが出来いいし。
geditに装備されてる機能で出来が悪いと言えば
文字コードの自動判別くらい。
欲しい機能がどっちに多いかで比べるのは問題外
102: 2009/05/15(金)18:40 ID:jrIUam3G(3/7) AAS
>>101
んな脊髄反射レスがくるとは思わなかったw

まあ、Gnome標準はいいすぎだったが、
個人的に、geditよりgeanyという選択をしている
これでいいかな

どこがいいかと言うと
この辺りかな
まあ、必要な機能は人によって異なるわな

>>22
> geditよりGeanyを選んだ理由
> 軽い
> コードの折り畳みが出来る
> プロジェクト管理が出来る
> 改行コードの表示・変更が出来る
> 矩形編集が出来る 等
1-
あと 310 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.096s*