编译 Emacs能够以子进程的形式运行非交互式语言的编译器,例如C、Fortran等的编译器,能够把编译错误的记录放进到Emacs的缓冲区中。它也能够贴出错误的信息和显示出编译错误源代码的行。 M-x compile 在Emacs下异步地运行编译器,错误的信息将会输进到‘*compilation*’缓冲       &nb
转载 2023-11-20 02:36:11
54阅读
Emacs常用命令的汇总,来自Emacs参考卡片 注意:以下命令中标注的按键,大写的C代表Control,在键盘上通常是Ctrl键,而M代表Meta,在键盘上通常是Alt键,S则代表Shift,在键盘上通常是Shift键,也就是CControlMAltSShift这三个键在Emacs里通常作为组合键的前导按键使用,也就是说,执行一条命令前可能需要按住这个键不放,比如搜索命令是C-s,要执
转载 2024-04-10 06:29:30
35阅读
前言:想看Windows版的同学可以看Python 实现按键精灵的功能,超简单详细(Windows版)之前写了Windows版的python实现按键精灵功能。现在我鸟枪换炮换了个新的mac。发现之前的步骤没法用。原来pymouse所需要的PyUserinput在不同的操作系统中,需要的依赖库也不一样。Linux - Xlib (python-xlib)Mac - Quartz, AppKitWin
1: 写 C/C++ 代码时候,可以根据自动补全头文件。 注意,是补全,也就是说至少我们需要输入几个字符让它帮忙补全。 2: 如果头文件存放在搜索路径的子目录中,可以自动列出子目录中的文件, 并将这些文件添加到用于补齐的候选名单中。 3: 补齐完成之后,可以自动判断到底应该使用 #include 还是 #include "FILE" 。
转载 2024-04-22 20:44:30
32阅读
Linux下面使用emacs 编写java程序,而不使用eclipse、netbeans等IDE工具,给我一种很酷的感觉。其实最主要的要知道一些细节:1)jdk1.6版本后面运行程序类通常格式如下:java packageName.className并且运行这行命令的
转载 2012-02-04 22:07:00
207阅读
2评论
Emacs代码缩进 从外面拷贝代码到自己的程序时,需要调整代码缩进格式符合自己需求。下面这段程序可以实现这个功能。 ;;格式为规定代码缩进 (defun iwb ()   "indent whole buffer"   (interactive)   (delete-trailing-whitespace)   (inden
原创 2011-05-08 02:14:11
1957阅读
Python基础之跳转语句1、break语句2、continue语句3、示例 跳转语句可以在执行过程进行跳过、中断等操作,主要命令是break、continue,其中break是中断循环、continue是直接执行下一次循环,通用与for或while配合使用。但由于跳转语句会将代码复杂化,不利于代码的可阅读性,建议少用。1、break语句在循环结构中,使用break语句即可跳出当前循环体,从而中
转载 2023-07-05 14:43:34
132阅读
背景平常用python的时候非常多,提升python的编码效率成为重中之重。 博主偶然间看到一个python代码补全工具,kite,据说能很好的提高编码效率,那么本博客将对其进行尝试。简介官网,https://kite.com支持数个ide,博主比较喜欢用的pycharm也支持支持linux版本,博主使用的是deepin 15.2安装与测试根据官网介绍直接用命令安装即可。 参考:https://
转载 2023-06-21 00:25:17
218阅读
Emacs注释代码   写程序的,要经常和注释打交道,注释和反注释一段代码是家常便饭。可惜,Emacs 虽然有这个功能,默认的配置却并不好用: 注释/反注释这两个功能默认没有绑定快捷键 需要先选中一段区域才能调用注释功能,哪怕只想注释/反注释当前行 好在有一个 Alt-; 的快捷键,默认绑定了 comment-dwim,能注释/反注释当前激活的区域。
转载 精选 2011-05-03 02:25:37
10000+阅读
python作为日常用语,配置好emacs的开发环境,有效提高日后的开发效率。几篇老外的文章作为参考:Configing emacs as a python idepython、emacs安装pythonemacs就不用说了,这是必须的,apt-get安装即可基础python-mode网上很多例子都是以python-mode为基础mode,所以我个人目前安装的是python-mode,auto-
转载 2023-06-20 16:35:42
61阅读
安装平台 win7 x64 ,emacs 23.3.11. YASnippetsnippet工具,可自定义一些模板:http://yasnippet.googlecode.com/files/yasnippet.avi 上面是演示demo.emacs 配置如下(add-to-list 'load-path "~/.emacs.d/yasnippet") (require 'yasnippet) ;
特性在Linux论坛上总有人问Python用什么IDE比较好,然后总会有人回答说Emacs。最近开始学Python,也花了点时间研究怎么配置Emacs,发现没有想象中的那么麻烦。这篇文章大致上来自于网上的整理,完成以后的Emacs具有以下特性:自动完成同一个文件内的变量、函数自动完成python库中的名称代码重构模板展开功能在线帮助系统即时语法检测其他特性还包括自动缩进,括号匹配,语法高亮,代
转载 2023-07-11 12:33:03
103阅读
作为一个挨踢老兵,最近终于有点闲暇时间,突然想重温一下emacs,玩玩python和人工智能。实话说,听说归听说,自己真的开始配置emacs作为python的集成开发环境,还真是费了不少周折,通过姑娘找到的帮助基本上都没通,倒是最终通过google收到的文章靠谱。一、准备工作1、下载python我下载的是2.7.13,貌似3以上的现在好多工具支持还不到位。2、下载emacs二、emacs基础刚接触
转载 2023-07-11 12:32:39
204阅读
python编程环境设置涉及到:自动完成、语法检查、虚拟环境。为了不把系统搞乱,在python的虚拟环境中安装相关的插件。一、安装python虚拟环境 virtualenvwrappersudo apt-get virtualenvwrapper然后创建一个虚拟环境:$ mkvirtualenv -p /usr/bin/python3 test下面开始在test这个虚拟环境中操作:先看看有哪些包:
转载 2023-07-06 14:02:07
157阅读
下载emacs源码文件,我下载的版本是emacs-24.5.tar.gz tar xfz emacs-24.5.tar.gz cd emacs-24.5 ./configure --with-ns make bootstrap make install sudo cp -r nextstep/Emacs.app /Applications
转载 2023-07-23 16:42:49
102阅读
前言笔者把多年UBuntu上用Emacs和Maven开发Java应用(包括TestNG和Web application)的技巧总结出来,希望对有志于Linux开发的朋友有帮助。我并不反对用IDE开发,但是很多时候,Emacs能够带来更快的速度(同时对机器硬件要求也很小),对Java工程的更透彻了解,更容易和开源领域的工程师交流。我还不怎么喜欢用鼠标,Emacs让我能够解放我的右手。安装1.确保你已
转载 2024-01-05 11:01:34
53阅读
本文是realpython.com继《将Sublime Text 3打造为Python全栈开发环境及》和《Vim与Python真乃天作之合》,又一篇关于如何配置Python IDE的文章。这一次,主角变成了与Vim同样享有神器之称的Emacs编辑器。译者之前没有接触过Emacs,但是看完这篇文章之后,觉得与Vim和Sublime Text 3相比,最出彩的一个地方就是可以和IPython与Jupy
emacs中进行python开发,总是感觉有点力不从心。按照网上的教程对于emacs进行了改造。先用着再说吧!使用的插件有YASnippet, autocomplete, Rope and Ropemacs, pycomplete , electric等 对于YASnippet和autocomplete来说:具体安装不写了1. YASnippetsnippet工具,可自定义一些模板,必不可少的好
笔记内容 插件 Markdown Mode for Emacs 用于在 Emacs编写 Markdonn 文档并预览,以及进行其他 Markdown 操作。 该笔记将整理:与该插件有关的内容。 插件信息 Version: 20201015.1327 GitHub: https://github.
原创 2021-07-20 09:46:51
676阅读
原文:https://www.cnblogs.com/jimmy-share/p/9784219.html 方式: 交互式编程:打开python.exe文件后,直接输入代码即可。文件的位置(我本地): C:\Users\Administrator\AppData\Local\Programs\Pyt
转载 2019-07-17 11:01:00
146阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5