(转)Code::Blocks 的快捷键
说明:
1)以下需要设置的地方均在Settings->Editor...弹出的对话框中。
2)不少命令都可针对当前行或选中的代码块,下文简称当前行或选中块。
==日常编辑==
- 按住Ctrl滚滚轮,代码的字体会随你心意变大变小,对保护视力特别有好处。
- 在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:Mouse Drag Scrolling。
- Ctrl+D可复制当前行或选中块。
- Ctrl+Shift+C注释掉当前行或选中块,Ctrl+Shift+X则解除注释。
- Tab缩进当前行或选中块,Shift+Tab减少缩进。
- 可拖动选中块使其移动到新位置,按住Ctrl则为复制到新位置。
- 按下Atl,再拖动鼠标,可以实现部分选择(即只选中一个区域内的字符,而不会包含它们所在行的其他字符)。
- 需要更大编辑空间时,F2和Shift+F2分别可以显隐下方Logs & others栏和左方的Management栏。
(原)Ubuntu 下安装git
Git --- The stupid content tracker, 傻瓜内容跟踪器。Linus 是这样给我们介绍 Git 的。
Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同, 它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。 Git 的速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要。 Git 最为出色的是它的合并跟踪(merge tracing)能力。----请参考《Git中文教程》
在Ubuntu下安装命令如下:
sudo apt-get install git-core
(原)Ubuntu 9.10 下使用boost::regex库
在Boost库中引入regex库结束了C++不能玩正则表达式的尴尬,今天在学习时遇到了点问题,以下为记录:
代码:
/****************************************************** *本程序是验证某种卡号是否正确,卡号是由四组数字构成, *每组数字又包含四个数字,中间用连字符隔开如"1234-4567-4568-9632", *如果匹配成功则输出Yes,否则输出No ********************************************************/ #include <iostream> #include <boost/regex.hpp> #include <string> int main(int argc, char *argv[]) { boost::regex e("(\\d{4}[-]){3}\\d{4}"); std::string s("1234-4567-4568-9632"); if (boost::regex_match(s, e)) std::cout << "Yes" << std::endl; else std::cout << "No" << std::endl; return 0; }
(原)C++进阶学习指引
一、环境推荐
有些人一上手就学VC++,以至于不知不觉中就对VC编译器、MFC库等产生过多的依赖,甚至于有的连VC++与C++的区别都分不清,这是很可怕的事情。建议初学者不要一上来就学VC,可以的话,不防从Linux 、GCC等环境学起。
(原)C++情缘
自从四年前听完第一节C++课开始,我就喜欢上了它,无论是它的语法特性,还是编程的思维方式都使我深深地震撼和欣喜不已,从那时起我就决定,C++ is my life,我要用一生的时间去学习它。
然而这一路走来,并不顺畅,我越学越迷茫,我真的不知道学完它之后我要干什么?因为它太复杂了,基乎什么都能做。也正因为如此,我失去了学习的目标和方向,我不断的买书、借书、查资料,从C++ Primer、C++程序设计特别版 到 C++标准程序库、STL源码剖析,我真的希望能够从中找到答案,却不料它和我捉起了迷藏……
(摘)Postgresql数据库学习备录(二)
这一部分描述的是PostgreSQL里面SQL的使用:
一、数据定义
1、表
(摘)Postgresql数据库学习备录(一)
(引)GNU make、automake、qmake 学习指引
(原)简易配置vim
要想在vim下操作尽量符合咱们编程习惯,需要简易修改一下其配置文件,所在路径:/etc/vim/vimrc
命令:cd /etc/vim/ ------进入vimrc所在路径
sudo cp vimrc vimrc.d ------备份vimrc文件
sudo vim vimrc ------打开vimrc文件
(原)Ubuntu下安装vim完整版
1. 安装vim完整版
sudo apt-get install vim-full
2. 进入vimtutor(vim手册)
vim号称“编辑器之神”,是Linux下最强大的编辑器软件之一,vimtutor是vim的官方手册,非常值得学习。在终端输入vimtutor后即可进入手册。