ubuntu安装geany?ubuntu安装分区
大家好,关于ubuntu安装geany很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于ubuntu安装分区的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
Ubuntu上把Geany配置成好用的PHP开发工具
Ubuntu用户在配置Geany作为好用的PHP开发工具的过程中,首先需要添加PPA源以安装最新版本的Geany,命令如下:
sudo add-apt-repository ppa:geany-dev/ppa
sudo apt-get update
sudo apt-get install geany geany-plugins lxterminal
安装完成后,需要通过菜单"编辑-首选项-虚拟终端"来设置终端的字体、前景色、背景色等,使用DejaVu Sans Mono作为编辑器字体和终端字体。
调整快捷键设置,将"自动完成"快捷键更改为Alt+/,避免与输入法冲突。在"编辑-首选项-文件"中设置文件编码,如使用GB18030编码打开非Unicode文件,以防乱码。在"编辑-首选项-编辑器"中配置自动完成、缩进、长行标志等功能,如设置敲字母自动完成当前文档中的所有单词。
在菜单"搜索"中,提供查找/标记/跳转功能,使用快捷键Ctrl+Shift+F或在多个文件中查找。在项目中查找东西非常方便,可以快速定位到文件中的特定内容。
Geany对PHP库函数的智能提示来自于对`/usr/share/geany/php.tags`文件的支持,用户也可以自动生成自己项目的tags文件。例如,生成WordPress的tags文件到Geany用户配置目录:`geany-g~/.config/geany/tags/wordpress.php.tags$(find.-type f-name'*.php'-o-name'*.php5')`。
在菜单"工具-载入标记文件"中加载生成的tags文件,无需重启Geany即可生效。Geany自带的语言tags文件涵盖了PHP、JS、HTML、CSS等语言,用户可以根据需要自定义片段。
配色方案可以从网上下载,放置在`~/.config/geany`目录下,重启Geany即可实现。Geany的主配置文件`~/.config/geany/geany.conf`记录了最近打开的文件,用户可以自定义最近文件列表,如通过脚本`clear.sh`清除列表。
菜单"工具-插件管理器"提供了丰富的插件管理功能,如启用"附加组件"、"文件浏览器"、"TreeBrowser"和"Pair Tag Highlighter"等插件。一些插件还提供了首选项配置,如在"编辑-插件首选项"的"附加组件"中勾选"Mark all occurrences of a word when double-clicking it"。
用户可以使用TreeBrowser插件实现HTML标签的成对高亮,但有时旧的高亮不能及时清除,可通过Ctrl+S保存后执行Ctrl+R重载文件解决。如果需要类似IDE的项目管理器,可以启用TreeBrowser插件。
配置Xfce作为TreeBrowser使用的外部文件管理器,替换默认的xterm为lxterminal,以便Geany调用lxterminal打开终端。此外,还可以使用"导出"插件将代码文件导出为高亮的HTML文件。
Geany自带的标记列表功能强大,可以显示当前文件中的类、函数、变量、常量等信息,提供左侧排序选项。编译命令对应`php-l"%f"`用于检查语法,执行命令对应`php"%f"`用于运行脚本。在生成菜单中,用户可以配置"编译"(语法检查)和"执行"操作,操作信息显示在下方信息窗口或弹出终端。
Geany的快捷键功能方便,如Ctrl+E用于注释和反注释。在大文件编辑方面,Geany的表现优于Win上的Notepad++。将Geany设为FileZilla的默认编辑器,可以实现FTP/SFTP远程文件编辑的便利性。与Netbeans作为IDE的高低搭配,可以满足不同开发需求,Geany作为编辑器提供良好的代码编辑体验,而Netbeans作为IDE提供更丰富的功能支持。
ubuntu 下可用的软件有哪些 要实用的
Ubuntu下实用软件列表
Ubuntu下软件列表,以下是ubuntu 9.04 64bit系统,当然也可根据系统版本来搜索尝试
非开源软件
Matlab R2009a for unix/linux
SPSS 16.0 for unix(在ubuntu9.04下不可用,ubuntu 8.10以下版本正常,opensuse可用)
Stata 10 for unix
以上程序需光盘镜像加载安装
开源软件
一、科学软件
GNU PSPP小SPSS,可以做一些简单的统计分析,软件源里有 sudo apt-get install pspp
Gretl计量经济学软件,和多款软件通用数据格式 sudo apt-get install gretl
Gnumeric类似excel的数据处理工具,比openoffice的好用,添加删除程序里安装
GNU Octave Matlab替代品,添加删除程序里安装
Qt Octave Matlab替代品,添加删除程序里安装
Freemat Matlab替代品,添加删除程序里安装
Euler画图工具,命令行画图,添加删除程序里安装
Graph monkey画图工具,输出函数图像,添加删除程序里安装
Labplot画图工具,带统计功能,添加删除程序里安装
Qtiplot画图工具,带统计功能,添加删除程序里安装
Rlplot画图工具,带统计功能,添加删除程序里安装
二、文档处理
latex简易实现 texlive2007(软件源中有)+kile/texmaker(添加删除程序中可安装)中文请注意设定GBK编码模式
永中office仿office 03界面,很不错的文档处理软件,缺点是不能开office07的文档,推荐加装科教之星的插件,方便输入公式
openoffice自带的,推荐加ppa更新源,升级到3.1.0,此版ubuntu兼容性有很大提高。
adobe reader 32位的可以到官网下中文版,64位请加入medibuntu安装源,sudo apt-get install acroread,然后加装asian字体包(官网找)
okular kde界面pdf打开工具,会随kile一起装入
三、网络软件
qq腾讯网可下载deb,64位的可以强制安装
libfetion fetion替代软件
amsn msn替代软件,软件源里可装
skype medibuntu源里有,或到官网下载
vuze java基础的bt工具,可以下ipv6的bt资源
amule电驴替代工具,速度不敢恭维...
filezilla ftp工具,可以连ipv6
seamonkey浏览工具,firefox的分支,flash plugin的表现更稳定,推荐用来google音乐和youku,唯一可以用来上RUC教务网的工具
opera没啥特点,在opera中国版官网有deb包下载
gmlive看SOPCAST网络电视的好工具,到网上可搜到deb包
vlc利用ubuntu tweak可安装,用来看人大ipv6电视不错
四、其他
gnome-format使系统识别存储卡(SD MINI-SD)的能力大大增强...
picasa看图片,和windows下的相同,官网可下DEB包
GOOGLE EARTH娱乐工具...medibuntu源里有
ubuntu tweak网上可下deb包,管理ubuntu的傻瓜工具,很好用
XBMC UBUNTU下媒体中心,界面很不错,解码效果也不错
shutter ubuntu tweak里添加更新源安装,截图工具,蛮有用的
ubuntu无网络环境下如何安装GCC及头文件
1、配置GCC
刚装好的GCC什么都不能编译,因为没有一些必须的头文件,所以要安装build-essential,安装了这个包会安装上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等好多必须的软件和头文件。
sudo apt-get install build-essential
安装完成后写一个C语言程序testc.c测试一下。
#include
int main()
{
printf("Hello Ubuntu!\n");
return 0;
}
$ gcc testc.c-o testc
$./testc
显示
Hello Ubuntu!
C语言编译器安装成功;
2安装GTK环境
安装GTK环境只要安装一个gnome-core-devel就可以了,里面集成了很多其他的包。除此之外还要转一些其他的东西,如libglib2.0-doc、libgtk2.0-doc帮助文档,devhelp帮助文档查看,glade-gnome、glade-common、glade-doc图形界面设计等。
sudo apt-get install gnome-core-devel
sudo apt-get install libglib2.0-doc libgtk2.0-doc
sudo apt-get install devhelp
sudo apt-get install glade-gnome glade-common glade-doc
安装完成后我们也同样做个测试程序
#include
void hello(GtkWidget*widget,gpointer data)
{
g_print("Hello Ubuntu!\n");
}
gint delete_event(GtkWidget*widget,GdkEvent*event,gpointer data)
{
g_print("delete event occurred\n");
return(TRUE);
}
void destroy(GtkWidget*widget,gpointer data)
{
gtk_main_quit();
}
int main( int argc, char*argv[])
{
GtkWidget*window;
GtkWidget*button;
gtk_init(&argc,&argv);
window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_signal_connect(GTK_OBJECT(window),"delete_event",GTK_SIGNAL_FUNC(delete_event),NULL);
gtk_signal_connect(GTK_OBJECT(window),"destroy",GTK_SIGNAL_FUNC(destroy), NULL);
gtk_container_set_border_width(GTK_CONTAINER(window), 10);
button= gtk_button_new_with_label("Hello Ubuntu!");
gtk_signal_connect(GTK_OBJECT(button),"clicked",GTK_SIGNAL_FUNC(hello), NULL);
gtk_signal_connect_object(GTK_OBJECT(button),"clicked",GTK_SIGNAL_FUNC(gtk_widget_destroy),GTK_OBJECT(window));
gtk_container_add(GTK_CONTAINER(window), button);
gtk_widget_show(button);
gtk_widget_show(window);/*显示一个窗口*/
gtk_main();/*进入主循环*/
return(0);
}
用下面命令编译运行
$ gcc gtkhello.c-o gtktest `pkg-config--cflags--libs gtk+-2.0`
$./gtktest
会显示一个带有一个按钮的窗口,点击按钮以后窗口关闭,命令行显示Hello Ubuntu!
3 QT
QT我安装了
libqt4-core
qt4-designer
qt4-dev-tools
qt4-qtconfig
libqt4-dev
libqt4-gui libqt4-debug
libqt4-sql
这个我还没有怎么用过,在新立得里面搜索QT4,看着差不多的都装上了。
5安装一个IDE
Linux里面有个一个C C++的IDE叫Geany,在菜单“应用程序”->“添加删除程序”,在里面program里找一下就可以了。