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捣鼓半天才终于好~
搞定之后真是超级兴奋!跪地挥拳啊亲!
http://yxjoey.is-programmer.com/posts/4443.html
最新文章
- (二)ADS1.2的安装教程以及使用 调试 (不会 AXD 调试工具)
- 简单的 Promise 实现
- 将rabbitmq整合到Spring中手动Ack
- oracle Redhat64 安装
- pl/sql developer 连接本地ORACLE 11g 64位数据库
- Webform和MVC,为什么MVC更好一些?
- 关于webservice不支持方法重载的解决办法
- [译]Stairway to Integration Services Level 15 – SSIS 参数回顾
- 【试验局】ReentrantLock中非公平锁与公平锁的性能测试
- Redis中的数据结构与常用命令
- ex3多类问题和NN中的前向传播
- 201521123035《Java程序设计》第三周学习总结
- php-laravel4.0框架 简单快速入门
- C语言的第一次博客作业
- 浅析深度学习mini_batch的BP反传算法
- android最新更新方法
- linux下磁盘存储空间不足
- redis 删除大key集合的方法
- C# System.Guid.NewGuid() 格式化
- HDFS基础
热门文章
- php的两个符号@和&;---php总会要知道的系列
- 深入理解Redis:底层数据结构
- 新手必看,老鸟绕道–LAMP简易安装
- bzoj 1965: [Ahoi2005]SHUFFLE 洗牌
- 摄像机导致的粒子效果混乱出错变成贴图sprite显示在镜头前
- 一步步学习JSON
- [转]ps/2键盘线序识别方法
- 通过使用ScriptManager.RegisterStartupScript,呈现后台多次使用alert方法
- OpenCV之响应鼠标(一):利用鼠标获取坐标
- bjui给出的一个标准应用的首页