|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
NetBeans6.5においてのクリップボードの不都合お久しぶりです。TOBYです。
以前よりNetBeans6.1のころから使わせていただいております。 先日より、EclipseベースのAptana(RadRails)に少し浮気をしておりました。 しかし、あまりにもEclipse系は重すぎるため、 再度、比較的軽いNetBeansに挑戦しております。 実は、首題の件なのですが、以前にNetBeansを試したときにも問題になり、 常用をあきらめざるを得ない状況になったのですが、 WindowsでのNetBeansのクリップボードの扱いがどうも変な挙動を示すようなのです。 具体的には、以下のような症状がおきます。 ・他のソフトでファイル名をコピーして、"プロジェクトウインドウを開く" ウインドウなどで、貼り付けようとすると、 すでにクリップボードに入っている文字ではない文字が貼り付けられる。 たとえば、以下のサイトの fenrirというランチャーに付属の omake/clip.exe にて、 ランチャーから適当なファイル名をコピーし、 http://hp.vector.co.jp/authors/VA026310/soft2.htm "プロジェクトウインドウを開く"などのテキストエリアにCtrl+Vで貼り付けると まったく別の文字列(たぶん以前NetBeansでコピーした文字列)が貼り付けられる。 上記くらいはまだいいのですが、問題は次です。 ・他のクリップボード履歴ソフトなどとエディタとの相性が非常に悪い 私は、クリップボード履歴を活用するソフトとして以下のサイトの CLCL というソフトを 使っているのですが、 http://www.nakka.com/soft/clcl/ エディタにhogeと打ち込み、文字列を選択しCtrl+Cでクリップボードにコピー。 同様にFoobarと打ち込み、文字列を選択しCtrl+Cでクリップボードにコピー。 CLCLの履歴メニューを立ち上げ、hogeを選択し、貼り付けようとする。 何故か、hogeではなく、Foobarが貼り付けられる。 他にも、直前にコピーした文字列以外をコピーすると、 CLCL側で「この操作を正しく終了しました」などとダイアログが出てしまいます。 これらの挙動は、Windows上の他のソフトとの組み合わせでは ほとんど見られない問題のある動作で困っております。 Eclipseでは、きちんとクリップボード履歴ソフトが動作するため、 重くても EclipseというかRadRailsを使ってしまっています。 これらの問題は、対処できるものなのでしょうか? 環境: OS: Windows XP SP3 32bit IDE: NetBeans 6.5 全部込み(主にRailsの開発に使用) NetBeans 6.1のころもあったように思えます。 -- TOBY E-MAIL: t-o-b-y(at mark)tobysoft.net URL: http://tobysoft.net/ ※近々メールアドレスを変更します 上記アドレスで届かない場合は、 toby.net.info.mail(at mark)gmail.com までお願いします。 --------------------------------------------------------------------- To unsubscribe, e-mail: nbdiscuss_ja-unsubscribe@... For additional commands, e-mail: nbdiscuss_ja-help@... |
|
|
Re: NetBeans6.5においてのクリップボードの不都合こんにちは、TOBY さん、
いくつか確認させてください。 > 環境: > OS: Windows XP SP3 32bit > IDE: NetBeans 6.5 全部込み(主にRailsの開発に使用) > NetBeans 6.1のころもあったように思えます。 JDK のバージョンも教えていただけますか。 また NetBeans ではなく、他の JDK を使うアプリケーションでは どうでしょうか。JDK のデモにある Nodepad などでも現象は確認できますか。 > CLCLの履歴メニューを立ち上げ、hogeを選択し、貼り付けようとする。 これはどのような操作でしょうか、教えていただけますか。 デフォルトの設定だと Alt+C でメニューを開きそこから選ぶ、 ということでしょうか。 よろしくお願いします。 片貝 09.5.20 5:00 PM, TOBY wrote: > お久しぶりです。TOBYです。 > > 以前よりNetBeans6.1のころから使わせていただいております。 > > 先日より、EclipseベースのAptana(RadRails)に少し浮気をしておりました。 > しかし、あまりにもEclipse系は重すぎるため、 > 再度、比較的軽いNetBeansに挑戦しております。 > > 実は、首題の件なのですが、以前にNetBeansを試したときにも問題になり、 > 常用をあきらめざるを得ない状況になったのですが、 > WindowsでのNetBeansのクリップボードの扱いがどうも変な挙動を示すようなのです。 > > 具体的には、以下のような症状がおきます。 > > > ・他のソフトでファイル名をコピーして、"プロジェクトウインドウを開く" > ウインドウなどで、貼り付けようとすると、 > すでにクリップボードに入っている文字ではない文字が貼り付けられる。 > > たとえば、以下のサイトの fenrirというランチャーに付属の omake/clip.exe にて、 > ランチャーから適当なファイル名をコピーし、 > http://hp.vector.co.jp/authors/VA026310/soft2.htm > "プロジェクトウインドウを開く"などのテキストエリアにCtrl+Vで貼り付けると > まったく別の文字列(たぶん以前NetBeansでコピーした文字列)が貼り付けられる。 > > 上記くらいはまだいいのですが、問題は次です。 > > > ・他のクリップボード履歴ソフトなどとエディタとの相性が非常に悪い > > 私は、クリップボード履歴を活用するソフトとして以下のサイトの CLCL というソフトを > 使っているのですが、 > http://www.nakka.com/soft/clcl/ > > エディタにhogeと打ち込み、文字列を選択しCtrl+Cでクリップボードにコピー。 > 同様にFoobarと打ち込み、文字列を選択しCtrl+Cでクリップボードにコピー。 > CLCLの履歴メニューを立ち上げ、hogeを選択し、貼り付けようとする。 > 何故か、hogeではなく、Foobarが貼り付けられる。 > > 他にも、直前にコピーした文字列以外をコピーすると、 > CLCL側で「この操作を正しく終了しました」などとダイアログが出てしまいます。 > > これらの挙動は、Windows上の他のソフトとの組み合わせでは > ほとんど見られない問題のある動作で困っております。 > > Eclipseでは、きちんとクリップボード履歴ソフトが動作するため、 > 重くても EclipseというかRadRailsを使ってしまっています。 > > > これらの問題は、対処できるものなのでしょうか? > > > 環境: > OS: Windows XP SP3 32bit > IDE: NetBeans 6.5 全部込み(主にRailsの開発に使用) > NetBeans 6.1のころもあったように思えます。 > > -- > TOBY > E-MAIL: t-o-b-y(at mark)tobysoft.net > URL: http://tobysoft.net/ > > ※近々メールアドレスを変更します > 上記アドレスで届かない場合は、 > toby.net.info.mail(at mark)gmail.com > までお願いします。 -- Masaki Katakai Sun Microsystems K.K. http://blogs.sun.com/katakai --------------------------------------------------------------------- To unsubscribe, e-mail: nbdiscuss_ja-unsubscribe@... For additional commands, e-mail: nbdiscuss_ja-help@... |
|
|
Re: NetBeans6.5においてのクリップボードの不都合こんにちは、TOBYです。
NetBeansはRubyの開発で使っておりまして、 Javaに明るくないため、間違っていましたらご指摘お願いいたします。 > > 環境: > > OS: Windows XP SP3 32bit > > IDE: NetBeans 6.5 全部込み(主にRailsの開発に使用) > > NetBeans 6.1のころもあったように思えます。 > > JDK のバージョンも教えていただけますか。 > > また NetBeans ではなく、他の JDK を使うアプリケーションでは > どうでしょうか。JDK のデモにある Nodepad などでも現象は確認できますか。 netbeans.confで指定しているJDKのバージョンは、jdk1.6.0_06です。 (前にダウンロードしたものなので古いかも…) jdk1.6.0_06\demo\jfc\Notepad\Notepad.jar のものをダブルクリックで 起動した状態では、クリップボード拡張ソフトとの連携は特に問題がない感じでした。 以前のメールと同様の不具合は起きていません。 ダブルクリックだとインストールされたJava Runtimeが使われるかと思い、 念のため以下のように、JDK付属のjava.exeでも実行してみましたが、 jdk1.6.0_06\demo\jfc\Notepad>..\..\..\bin\java.exe -jar Notepad.jar 特に問題はありませんでした。 同様の不具合は起きていません。 # デモのnotepadというのは該当のものであっていますでしょうか? > > CLCLの履歴メニューを立ち上げ、hogeを選択し、貼り付けようとする。 > > これはどのような操作でしょうか、教えていただけますか。 > > デフォルトの設定だと Alt+C でメニューを開きそこから選ぶ、 > ということでしょうか。 説明が足りず、すみませんでした。 できるだけ詳細に再現手順を書いてみます。 1. CLCLの公式ページ( http://www.nakka.com/soft/clcl/ )の 以下のURLより clcl112.lzh をダウンロードして解凍する。 http://www.nakka.com/soft/clcl/download/clcl112.lzh 2. CLCL.exeを起動する 3. NetBeans 6.5を起動する 4. メニューから「ファイル(F)」→「新規ファイル(N)」で 新規ファイルウインドウを開く。 5.(この辺は適当でよいと思いますが) プロジェクトを適当に選び、 「カテゴリ(C)」で「その他」を選択、 「ファイルの種類(F)」で「HTMLファイル」を選択。 6. 「ファイル名」をnewhtmlのままで「完了(F)」を押す。 7. 開いた newhtmlの最後の行に、 test foobar と書き、shift+homeにて選択しCtrl+Cでコピーします。 8. 次の行に同様に xyzzy と書き、選択しCtrl+Cでコピー 9. 次の行に同様に hogehoge と書き、選択しCtrl+Cでコピー 10. Alt+Cを押し、リストの3番目にある "test foobar"を選択する。 すると、"test foobar"が貼り付けられるのを想定しているつもりが、 何故か、"hogehoge"が貼り付けられる。 11. もう一度、Alt+Cを押し リストの1番目にある "test foobar"を選択すると、 今度はきちんと、"test foobar"が貼り付けられる。 12. 今度は、Alt+Cを押し、リストの2番目にある "hogehoge"を選択すると、 今度は、何故か "test foobar"が貼り付けられる。 13. CLCL側で履歴に入れるクリップボード形式の情報が足りないものかと思い、 CLCLメニュー「ツール(T)」→「ツール設定(O)...」→「フィルタ」タブの 「すべての形式を履歴に追加(H)」を選択→「OK」 として、 7. から同様の作業をしても、同様の現象が起きます。 (タスクトレイのCLCLアイコンを右クリック「ビューア(V)」のウインドウで クリップボードの内容が見られますが、 NetBeansでテキストをコピーをした場合、 通常のテキスト以上の情報が入っているようです) といった状況です。 なお、日本語のコピーに関しましては、文字化けし上手く貼り付けできないのは、 CLCL側がデフォルトではUNICODE非対応のためです。 これはまた別件かと思います。 ※CLCLの公式ページ( http://www.nakka.com/soft/clcl/ )の UNICODE テキスト フォーマットプラグイン http://www.nakka.com/soft/clcl/plugin/fmtunicode001.zip を入れれば日本語は貼り付けられますが、依然、 履歴のリストでは文字化けしているかと思います。 他のクリップボード拡張ソフトでも同様の現象が起こるか、 試してみなければ、と思います。 ご確認をお願いしたく思います。 -- TOBY E-MAIL: t-o-b-y(at mark)tobysoft.net URL: http://tobysoft.net/ ※近々メールアドレスを変更します 上記アドレスで届かない場合は、 toby.net.info.mail+ml(at mark)gmail.com までお願いします。 --------------------------------------------------------------------- To unsubscribe, e-mail: nbdiscuss_ja-unsubscribe@... For additional commands, e-mail: nbdiscuss_ja-help@... |
|
|
Re: NetBeans6.5においてのクリップボードの不都合TOBY さん、
詳細な手順をありがとうございました。私のほうでも再現出来ました。 バグを検索してみると意外とクリップボード関係のバグが多いのには びっくりました。NetBeans 独自にクリップボードを管理しているようで、 Notepad などでは起きずに NetBeans だけで起きるというのはこのあたりが 関係していそうです。 おそらく以下のバグではないかと思います。残念ながらまだ修正は されていません。 http://www.netbeans.org/issues/show_bug.cgi?id=88161 そこに書いてあることなのですが、1つ確認していただきたいオプションが あります。 netbeans.conf の netbeans_default_options に -J-Dnetbeans.slow.system.clipboard.hack=false を追加して NetBeans を再起動してみていただけますか。 コマンドプロンプトからでしたら NetBeans の起動オプションと して引数を渡してもかまいません。ソースコードを見る限りは Mac 以外は true がデフォルト値になっています。 片貝 09.5.26 0:02 PM, TOBY wrote: > こんにちは、TOBYです。 > > NetBeansはRubyの開発で使っておりまして、 > Javaに明るくないため、間違っていましたらご指摘お願いいたします。 > >>> 環境: >>> OS: Windows XP SP3 32bit >>> IDE: NetBeans 6.5 全部込み(主にRailsの開発に使用) >>> NetBeans 6.1のころもあったように思えます。 >> JDK のバージョンも教えていただけますか。 >> >> また NetBeans ではなく、他の JDK を使うアプリケーションでは >> どうでしょうか。JDK のデモにある Nodepad などでも現象は確認できますか。 > > netbeans.confで指定しているJDKのバージョンは、jdk1.6.0_06です。 > (前にダウンロードしたものなので古いかも…) > > jdk1.6.0_06\demo\jfc\Notepad\Notepad.jar のものをダブルクリックで > 起動した状態では、クリップボード拡張ソフトとの連携は特に問題がない感じでした。 > 以前のメールと同様の不具合は起きていません。 > > ダブルクリックだとインストールされたJava Runtimeが使われるかと思い、 > 念のため以下のように、JDK付属のjava.exeでも実行してみましたが、 > jdk1.6.0_06\demo\jfc\Notepad>..\..\..\bin\java.exe -jar Notepad.jar > 特に問題はありませんでした。 > 同様の不具合は起きていません。 > > # デモのnotepadというのは該当のものであっていますでしょうか? > >>> CLCLの履歴メニューを立ち上げ、hogeを選択し、貼り付けようとする。 >> これはどのような操作でしょうか、教えていただけますか。 >> >> デフォルトの設定だと Alt+C でメニューを開きそこから選ぶ、 >> ということでしょうか。 > > 説明が足りず、すみませんでした。 > できるだけ詳細に再現手順を書いてみます。 > > 1. CLCLの公式ページ( http://www.nakka.com/soft/clcl/ )の > 以下のURLより clcl112.lzh をダウンロードして解凍する。 > http://www.nakka.com/soft/clcl/download/clcl112.lzh > 2. CLCL.exeを起動する > 3. NetBeans 6.5を起動する > 4. メニューから「ファイル(F)」→「新規ファイル(N)」で > 新規ファイルウインドウを開く。 > 5.(この辺は適当でよいと思いますが) プロジェクトを適当に選び、 > 「カテゴリ(C)」で「その他」を選択、 > 「ファイルの種類(F)」で「HTMLファイル」を選択。 > 6. 「ファイル名」をnewhtmlのままで「完了(F)」を押す。 > 7. 開いた newhtmlの最後の行に、 > > test foobar > > と書き、shift+homeにて選択しCtrl+Cでコピーします。 > 8. 次の行に同様に > xyzzy > > と書き、選択しCtrl+Cでコピー > 9. 次の行に同様に > hogehoge > > と書き、選択しCtrl+Cでコピー > 10. Alt+Cを押し、リストの3番目にある "test foobar"を選択する。 > すると、"test foobar"が貼り付けられるのを想定しているつもりが、 > 何故か、"hogehoge"が貼り付けられる。 > 11. もう一度、Alt+Cを押し リストの1番目にある "test foobar"を選択すると、 > 今度はきちんと、"test foobar"が貼り付けられる。 > > 12. 今度は、Alt+Cを押し、リストの2番目にある "hogehoge"を選択すると、 > 今度は、何故か "test foobar"が貼り付けられる。 > > 13. CLCL側で履歴に入れるクリップボード形式の情報が足りないものかと思い、 > CLCLメニュー「ツール(T)」→「ツール設定(O)...」→「フィルタ」タブの > 「すべての形式を履歴に追加(H)」を選択→「OK」 > として、 7. から同様の作業をしても、同様の現象が起きます。 > > (タスクトレイのCLCLアイコンを右クリック「ビューア(V)」のウインドウで > クリップボードの内容が見られますが、 > NetBeansでテキストをコピーをした場合、 > 通常のテキスト以上の情報が入っているようです) > > といった状況です。 > > なお、日本語のコピーに関しましては、文字化けし上手く貼り付けできないのは、 > CLCL側がデフォルトではUNICODE非対応のためです。 > これはまた別件かと思います。 > > ※CLCLの公式ページ( http://www.nakka.com/soft/clcl/ )の > UNICODE テキスト フォーマットプラグイン > http://www.nakka.com/soft/clcl/plugin/fmtunicode001.zip > を入れれば日本語は貼り付けられますが、依然、 > 履歴のリストでは文字化けしているかと思います。 > > > 他のクリップボード拡張ソフトでも同様の現象が起こるか、 > 試してみなければ、と思います。 > > > ご確認をお願いしたく思います。 > -- > TOBY > E-MAIL: t-o-b-y(at mark)tobysoft.net > URL: http://tobysoft.net/ > > ※近々メールアドレスを変更します > 上記アドレスで届かない場合は、 > toby.net.info.mail+ml(at mark)gmail.com > までお願いします。 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: nbdiscuss_ja-unsubscribe@... > For additional commands, e-mail: nbdiscuss_ja-help@... > -- Masaki Katakai Sun Microsystems K.K. http://blogs.sun.com/katakai --------------------------------------------------------------------- To unsubscribe, e-mail: nbdiscuss_ja-unsubscribe@... For additional commands, e-mail: nbdiscuss_ja-help@... |
|
|
Re: NetBeans6.5においてのクリップボードの不都合Masaki Katakaiさん、ありがとうございます。
TOBYです。 > おそらく以下のバグではないかと思います。残念ながらまだ修正は > されていません。 > > http://www.netbeans.org/issues/show_bug.cgi?id=88161 既知のバグ?であったようですね。 > netbeans.conf の netbeans_default_options に > > -J-Dnetbeans.slow.system.clipboard.hack=false > > を追加して NetBeans を再起動してみていただけますか。 > 試してみました。 今のところ、クリップボード拡張ソフトで不具合なく無事に動いております。 ついでに、日本語の文字化けの問題も解消されてしまいました。 NetBeans Nightly: 製品バージョン: NetBeans IDE Dev (Build 200905210201) で確認しました。 これでしばらく試してみようと思います。 Windowsではクリップボード周りは周辺ツールも結構ありますので、 できればOSにとって行儀のよい(自然な)振る舞いをしてほしいなあ、 と思います^^; 以前のメールからいろいろ試していたのですが、 もし、-J-Dnetbeans.slow.system.clipboard.hack=true の場合は、NetBeansの以下のプラグインで履歴機能だけは、そこそこ代替できるようです。 AutoHotKeyなどでNetBeansだけにいつものキーを割り当てれば、 clclなどの代用が効きます。 copypastehistory: https://copypastehistory.dev.java.net/ ただし、複数行だと内容がわかりませんが…。 # これ、Masaki Katakaiさんのブログでも紹介されていますね! 困っていたので、助かりました。 一旦解決ということで、ありがとうございました。 -- TOBY E-MAIL: t-o-b-y(at mark)tobysoft.net URL: http://tobysoft.net/ ※近々メールアドレスを変更します 上記アドレスで届かない場合は、 toby.net.info.mail(at mark)gmail.com までお願いします。 --------------------------------------------------------------------- To unsubscribe, e-mail: nbdiscuss_ja-unsubscribe@... For additional commands, e-mail: nbdiscuss_ja-help@... |
| Free embeddable forum powered by Nabble | Forum Help |