linux下codeblock使用注意事项 ,之前在ubuntu上使用codeblock时遇到很多问题,调了好久,后来换用deepin,又是一大堆问题,就此记录下吧!慢慢补充!
虽然sublime很好用,但是gdb调试确有问题,有时为了调试方便,(其实最大的原因是去年acm编译器就是codeblock,当时第一次用,有点不顺手,今年想提前来熟悉下)

1.codeblock下的项目路径不要有中文,即设置全英文目录,否则可能报错:

||error: obj/Debug/main.o: 没有那个文件或目录|

2.自带的终端xterm太丑,而且不能复制粘贴,改用linux系统终端

具体操作如下:
更改调试终端: 使用deepin-terminal作为调试终端。
只要Setting==>Environment...==>General Setting==>Terminal to lanuch console programs:
用“gnome(手动输入修改为deepin)-terminal -t $TITLE -x”替换掉“xterm -T $TITLE -e”就搞定了

3.代码提示功能非常强大,将提示字母数量改为一个有点vs的味道了哈

Setting=》Editor=》General settings=》Autolaunch after typings # letters =>值改为1

4.快捷键设置 当然要设置成自己的那一套了(其实就是eclipse那一套)

快捷键设置在Setting=》Editor=》keyboard shortcuts

但是开始去找可能左边栏根本找不到keyboard shortcuts,原因是这是一个插件包,需要另行安装,linux下安装ide类的东西都异常的简便,一条命令即可-》sudo apt-get install codeblocks-contrib

运行完毕重启codeblock再去找,发现左边栏不是多了一点点,装了一大堆插件包啊。。。难怪有247M

剪切板历史快捷键:ctrl + ;        // 似乎通用

别忘记点add

1.新建文件ctrl+N

2.新建项目ctrl+shift+N

3.格式化代码 ctrl+shift+F

4.edit->special commands->line

duplicate:ctrl+alt+down

delete:ctrl+d

linux下codeblock使用注意事项 (deepin)相关推荐

  1. Socket程序从Windows移植到Linux下的一些注意事项

    关于这个话题网上流传的是一个相同的版本,就是那个第一项是头文件的区别,但后面列出的头文件只有#include没有(估计是原版的在不断转载的过程中有人不小心忘了把尖括号转义,让浏览器当html标记解析没 ...

  2. Linux下Desktop文件入门,解析Deepin Linux系统中的Desktop文件,附实例讲解

    以下内容为你解析 Deepin Linux 操作系统中的 Desktop Entry 文件,同时附上实例讲解. 概念 Desktop Entry 文件是 Linux 桌面系统中用于描述程序启动配置信息 ...

  3. Linux安装软件的注意事项,64位Linux下安装软件注意事项

    执行到./configure --enable-shared一步时提示: checking host system type... Invalid configuration `x86_64-unkn ...

  4. linux 下 jenkins 安装注意事项

    1 initialAdminPassword 存放位置 直接用命令 cat /root/.jenkins/secrets/initialAdminPassword 即可, 此处 不可一步一步的 cd ...

  5. 在linux下安装matlab2013a的经验

    https://download.csdn.net/download/ciscomonkey/10833998 matlab 2013a for Linux版本连接如上. 1. 虚拟机的硬盘一定要给够 ...

  6. Linux下多线程编译

    linux下多线程编译注意事项: 编译时加入 -lm -lpthread参数 参数说明:-lm  使用math.h中声明的库函数还有一点特殊之处,gcc命令行必须加-lm选项,因为数学函数位于libm ...

  7. Linux设置小红点键盘,在linux 下设置 thinkpad 小红点的灵敏度

    在 Linux 下很少有对 Thinkpad 小红点的的图形设置界面,但这并不影响 thinkpad 和 Linux 系统的结合,这里介绍一下如何在 linux 系统下对 thinkpad 自带的小红 ...

  8. i2c总线注意事项和在linux下使用实战

    i2c总线注意事项和在linux下使用实战 仔细阅读上图中的下部分文字. 注意你的i2c_msg发送方式,决定了是否有pause. 注意图中,什么叫sr. 注意图上说的什么样的才是真i2c协议 i2c ...

  9. linux下tomcat部署java web项目_在linux下用tomcat部署java web项目的过程与注意事项

    在linux下用tomcat部署java web项目的过程与注意事项 一.安装JDK 到http://www.oracle.com/technetwork/java/javase/downloads/ ...

  10. AX200网卡支持linux,Intel 9260/AX200网卡在Deepin/UOS/Ubuntu下网速慢的处理

    如果你所使用的是Intel 9260/AX200网卡,遇到网速很慢的问题,可以采取以下方法处理,有Deepin/UOS/Ubuntu等Linux发行版的解决方案. 处理方法 我自己之前更换了Intel ...

最新文章

  1. UML Distilled 3rd 学习笔记
  2. Java编程思想 第十三章:字符串
  3. Python之PIL库的运用、GIF处理
  4. 如何根据SAP CRM扩展字段的UI标签找到其ID
  5. windows sharepoint service 3.0 wss3 URL 映射问题,差点把网站废掉
  6. js 获取某iframe中document,浏览器兼容
  7. 美国计算机协会ACM子刊中国特辑:中国的人工智能初创企业
  8. 野生前端的数据结构练习(11)动态规划算法
  9. 教育资源数字化 计算机和通讯,《计算机网络技术课程数字化资源开发研究》.doc...
  10. Duilib自定义控件
  11. javascript 实现单击和双击并存
  12. 贝叶斯网络结构学习之MCMC算法(基于FullBNT-1.0.4的MATLAB实现)
  13. displaytag 的使用
  14. 代理IP软件如何只切换浏览器IP地址
  15. 如何处罚被客户投诉的项目经理?
  16. ArcGIS水文分析实战教程(5)细说流向与流量
  17. 安防三国,三分天下。
  18. MySQL语句面试(二)
  19. 关于搭建Vue项目的顺序及遇到的问题
  20. java GUI SWING

热门文章

  1. python课程报告模板_《Python语言编程课程设计》课程设计报告模版
  2. 最新Android开发视频教程 Android Studio教程(2017-2018-2019)
  3. html网站计数器代码,网站计数器(示例代码)
  4. python与分形0011 - 【教程】带辐条的多边形
  5. 计算机集成声卡输出通道,电脑如何屏蔽集成声卡使用独立声卡?
  6. RapidMiner 数值调整
  7. java 地图_java离线地图web GIS制作
  8. 使用easyx来实现按钮功能
  9. Android11.0(R) MTK user版本打开MtkLog功能
  10. 透明背景flash html5,DW网页设计:添加透明背景的 Flash