Eclipse Pydev 技巧匯編


之前一直使用eclipse中默認的console。但是這個console並不是interactive的,如果數據比較小的時候還行,數據量一旦很大,則每次調試都需要重新再跑一遍程序,從而浪費很多時間。

終於發現pydev還有interactive console的mode。

在console端有一個 添加console的選項,點擊選擇pydev console,即打開了一個console,可以往里面隨便敲入命令。

而若想將腳本導入該console只需:ctrl + alt + enter

若只想導入部分腳本,則選擇上該部分腳本,重復ctrl + alt + enter 即可。非常方便!

plus,eclipse中命令補全的快捷鍵是ctrl + space~~ 汗,現在才知道~~~

Reference:

http://pydev.org/manual_adv_interactive_console.html

 

另外,Eclipse快捷鍵更改:

window, preferrence, general, keys,

我的選擇是:將Tab鍵用於代碼補全---這個實在是太習慣了,什么Ctrl+Space or Ctrl + / 真心覺得麻煩

因為Tab鍵用於代碼補全,也便不能進行indentation的功能了。於是我將Shift Left 和 Shift Right 分別調成了Ctrl + L and R

這樣可以用這兩個快捷鍵來控制indentation~~ 算是比較好地解決了這個問題!

 

Eclipse debug問題

Eclipse的debug模式可以通過點擊右上角的debug圖標進入。

進入后雙擊行號可以加入break point,然后在console中可以鍵入你需要的參數,回車可以得到相應的信息~~~

 

Eclipse 快捷方式ubuntu制作

http://askubuntu.com/questions/80013/how-to-pin-eclipse-to-the-unity-launcher

 

Eclipse 背景設置

原來在Eclipse -> help -> market place 這里可以安裝插件!

而搜索 : eclipse color themes 便可以搜到一個app,install一下

preference ->General ->color themes 就可以選擇自己的color theme了

然而由於pydev本身就是eclipse的插件,所以換上去顏色還不是很好很自然。需要Preference -> Pydev -> Editor進行一些顏色上的調整。

不過我的theme不是從eclipsecolortheme上面下的,而是從這里:http://pydev.blogspot.com/2009/07/creating-dark-theme-and-exporting-and.html 下下來導入eclipse中后進行修改的~

Anyway,雖然過程很煩,但是看到最終效果,還是很滿意~吼吼!

 

Eclipse 取消鼠標or thinkpad trackpad中鍵 粘貼功能

最近為了配置好Eclipse真是豁出小命了!剛剛覺得Eclipse使用起來簡直太方便了,忽然發現自己的代碼會時不時地出現一些雜亂的東東~ 原來是ubuntu下面鼠標中鍵有復制作用。於是,必須要取消這個復制作用!

看到很多文章提到修改一個叫做xorg.conf 的文件。可是我的ubuntu12.04卻早已沒有這個文件,而我嘗試生成這個文件后按照其他文章提到的修改,卻也無法生效。

於是,發現在/usr/share/X11/xorg.conf.d/  文件夾中有一個文件:11-evdev-trackpoint.conf 很可能是控制鼠標中鍵的~

於是在其中添加 Option "EmulateWheelTimeout" "1"

這句代碼的意思是:把timeout時間設成了1ms,如果你能在1ms之內(一般不可能)快速按下並松開鼠標中鍵的話,粘貼功能還是起作用的。過了1ms時間后就是滾輪起作用了

重新啟動后終於生效!內牛滿面啊!

話說為了生成xorg.conf文件還把電腦搗鼓黑屏了,又recover mode搗鼓半天才終於好~

搞定之后真是超級興奮!跪地揮拳啊親!

Ref:http://yujian5.wordpress.com/2008/09/26/%E5%8F%96%E6%B6%88linux%E4%B8%8B%E7%9A%84%E9%BC%A0%E6%A0%87%E4%B8%AD%E9%94%AE%E7%B2%98%E8%B4%B4%E5%8A%9F%E8%83%BD/

http://yxjoey.is-programmer.com/posts/4443.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM