Archive for the 'GUI软件' Category
DbVisualizer 数据库工具
今天工作中突然需要连接数据库(oracle的)察看一下里面的数据,我平时都不和数据库打交道,连个连接数据库的工具都没有,于是临时在irc上问人,幸好 oceanboo 老兄给我推荐了个好用的工具: DbVisualizer. 还有他写的介绍文章真不错,对于我这种不太熟悉数据库的人来说很有帮助,真是谢谢了.
引用一段官方介绍:
DbVisualizer is the leading platform independent and cross database tool aimed to simplify database development and management for database administrators and developers. DbVisualizer supports an extensive collection of databases and the majority of operating systems.
具体的安装方法上面的问题里面都写得很详细了,我就不再罗嗦了,记个下载地址: http://www.dbvis.com/products/dbvis/install/install.jsp
另外要注意的就是要连接oracle的话,要到服务器上拷个jdbc的驱动回来添加一下.
再放个图上来纪念纪念,嘿嘿.

调整Eclipse中树状列表的显示密度(转)
发了点牢骚,结果有人给推荐了这篇文章,不错,转一下.不过我喜欢Verdana字体,所以把字体改了,哈哈.
如果你在Windows和Linux两个平台下都使用过Eclipse,那么你一定注意到Windows下Eclipse项目列表的显示要比Linux下 紧凑许多。对于做开发的朋友来讲,在屏幕上同时看到的信息总是希望尽可能多,尽可能全,在这一点上目前的GNOME并不能让我们十分满意,它的GTK+控 件本身和控件之间的间隙占掉了不少本来就很有限的屏幕空间,尤其当屏幕分辨率不是特别高的时候。
Linux版的Eclipse默认使用GTK+2.0的控件,所以在默认的情况下,会和其他GTK应用程序(如OpenOffice.org)一样给人一 种不够密实的感觉。当然,这和GNOME的设计哲学不无关系,不过这不是本文主旨,就不深入讨论了,进入正题讲讲如何调整Eclipse树状列表的显示密 度。
基于GTK+2.0的程序在启动时会到用户的home目录找GTK+2.0的配置文件,即~/.gtkrc-2.0,Ubuntu下默认没有这个文件,需要我们自己创建。打开你习惯的编辑器,加入如下代码:
- style "eclipse" {
- font_name="Verdana 8"
- GtkTreeView::vertical-separator=0
- GtkTreeView::horizontal-separator=0
- }
- class "GtkTreeView" style "eclipse"
重启Eclipse应该就能看到效果了。如果你想做得更彻底,对所有常用的GTK+2.0控件都开刀的话,可以这样写:
- style "gtkcompact" {
- font_name="Verdana 8"
- GtkButton::default_border={0,0,0,0}
- GtkButton::default_outside_border={0,0,0,0}
- GtkButtonBox::child_min_width=0
- GtkButtonBox::child_min_heigth=0
- GtkButtonBox::child_internal_pad_x=0
- GtkButtonBox::child_internal_pad_y=0
- GtkMenu::vertical-padding=1
- GtkMenuBar::internal_padding=0
- GtkMenuItem::horizontal_padding=4
- GtkOptionMenu::indicator_size=0
- GtkOptionMenu::indicator_spacing=0
- GtkPaned::handle_size=4
- GtkRange::trough_border=0
- GtkRange::stepper_spacing=0
- GtkScale::value_spacing=0
- GtkScrolledWindow::scrollbar_spacing=0
- GtkExpander::expander_size=10
- GtkExpander::expander_spacing=0
- GtkTreeView::vertical-separator=0
- GtkTreeView::horizontal-separator=0
- GtkTreeView::expander-size=8
- GtkTreeView::fixed-height-mode=TRUE
- GtkWidget::focus_padding=0
- }
- class "GtkWidget" style "gtkcompact"
防沉迷软件 workrave
如果你是个工作狂,又担心自己的身体那天会垮掉,那估计这款软件适合你
特点:
- 开源,切垮平台,ubuntu源里有,windows用户可从这里下载.
- 高度可配置.
- 集成了"体操",休息时,可以跟着提示活动活动筋骨.
- 集成了较强的统计功能.
- 可以缩到applet里面,不占用用户视觉空间,甚至是任务栏.
xfontsel
用linux的大多都见过选择字体的时候需要填写类似这样的字符串吧:
-*-fixed-medium-r-*-*-15-*-*-*-*-*-*-*
记得最早的时候,是在解决xmms的乱码问题的时候需要换字体,才要换一个这字符串,虽然说看到这串东西大致也能才出来什么意思,无非就是字体名,字型,字号之类的,但是要具体写出这一串来还真不容易.
所以就有了 xfontsel
不多说了,执行一下,自然就知道怎么用了. :lol: . ![]()
顺便几个地址: The Linux Documentation Project (记得带套访问)
winSCP 一个Windows环境下使用SSH的开源图形化SFTP客户端。
WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。
中文官方主页: http://winscp.net/eng/docs/lang:chs
特性
* 图形用户界面
* 多语言
* 与Windows完美集成(拖拽, URL, 快捷方式)
* 支持所有常用文件操作
* 支持基于SSH-1、SSH-2的SFTP和SCP协议
* 支持批处理脚本和命令行方式
* 多种半自动、自动的目录同步方式
* 内置文本编辑器
* 支持SSH密码、键盘交互、公钥和Kerberos(GSS) 验证
* 通过与Pageant(PuTTY Agent)集成支持各种类型公钥验证
* 提供Windows Explorer与Norton Commander界面
* 可选地存储会话信息
* 可将配置文件存于注册表,适合在移动介质上操作
文件操作
WinSCP可以执行所有基本的文件操作,例如下载和上传。同时允许为文件和目录重命名、改变属性、建立符号链接和快捷方式。
两种可选界面允许用户管理远程或本地的文件。
截图:
我的compiz终于又好用了.
哈哈,今天升级了一下,compiz终于又恢复正常了,之前也是因为升级,导致compiz罢工.出现个什么core dump,我把.gconf里面的相应配置都删关了也还是不行,而且几个更新都没有解决我的问题,还真是郁闷了好久,今天终于又重见天日了,awn也可以工作起来了,爽啊~~
gedit增加个外部工具,转换文本为windows格式。
大家应该知道,换行符在每个操作系统中是不一样的,比如windows是0x0d,0x0a,linux是0x0a,mac是0x0d。
这样就导致各操作系统间的文本交流出现了一点不大不小的问题,虽然windows和linux下的大部分编辑器都会知道识别这个差异,并进行相应的转换,但是像windows中的记事本这类老古董就不会了。。。。而且据说windows中用记事本的不在少数。。。所以,在linux下创建的文本文件,到了windows中用记事本一打开,就会发现所有的换行符都变成了黑方块 ![]()
不过既然知道了原理,解决起来当然是相当地方便:gedit(我的版本是 2.18.1)已经可以支持自定义的外部工具了,还可以给每个外部工具定义一个快捷键,可谓相当方便。于是就在工具-外部工具里面新建一条:名字自己取,命令如下:
| 代码: |
| #!/bin/sh tr "\n" "\r" | sed 's/\r/\r\n/g' |
输入选择当前文档,输出选择替换当前文档。
不过我这个版本的gedit似乎有个小bug,就是选择了输出之后不会自动保存,想了个另外的办法:在~/.gnome2/gedit/tools目录下新建一个文件(文件名随便,不过记得加可执行权限 chmod +x 文件名)内容如下:
| 引用: |
| #!/bin/sh# [Gedit Tool] # Comment=转换为windows格式 # Name=转换为windows格式 # Shortcut=F10 # Applicability=all # Output=replace-document # Input=document tr "\n" "\r" | sed 's/\r/\r\n/g' |
这个和上面说的方法其实是一样的,只不过可以避免gedit的bug。完成了以后gedit的工具菜单里面就会多出一项。然后linux下编辑好文本以后再执行一下,再保存,windows的朋友就可以轻松打开你的文件了。
本例其实很简单,主要是研究下gedit的自定义外部工具功能。 ![]()
VirtualBox 推出 1.5.0 版,增加无缝窗口功能
开源虚拟机软件 VirtualBox 已经推出了 1.5.0 版。此次更新不仅为用户增加了一些不错的新功能,而且也包含许多细节上的改进。另外,对先前版本中的 bug 更是进行了一次大清扫。
本版本增加的新功能主要包括:
* 无缝窗口(Seamless windows)功能。这恐怕是本次发布版本为用户带来的最大惊喜。在这种模式下,你不会看到虚拟机的桌面背景,其应用程序的窗口将与主机融为一体。不过,目前仅限于客户机为 Windows 系统,且必须安装 Guest Additions。
* 支持虚拟串口。
* 支持 64 位 Windows 主机。
* 支持 Intel PXE 2.1 网络引导。
* 为 IBM OS/2 Warp 提供了 Guest Additions 软件。
插图见这里

