Questions tagged [ide]

37 questions
56
votes
9 answers

Using Emacs as a full-featured C/C++ IDE

I have been trying off and on for over a year now to use Emacs as a C/C++ IDE. I have only been marginally successful thus far, but have run into a few brick walls along the way. Currently I am trying to use CEDET, but I am having a rough time…
nispio
  • 8,175
  • 2
  • 35
  • 73
23
votes
3 answers

Suitability of Emacs as a Java development IDE

I'm making yet another attempt to convert over to Emacs. I'm a decent Vi user but have been using Eclipse for most of my development work for the past 10+ years (has it been that long). So I did some reading up and thought that JDEE is the way to go…
user1172468
  • 1,027
  • 2
  • 9
  • 8
14
votes
4 answers

Can emacs support go to declaration of function in an entire project?

Does emacs have a function or library that can allow the user to go to the function declaration even if it was defined in another file? If so, what languages is there support for? The inspiration for this question, comes from the below article…
user2522280
  • 939
  • 2
  • 7
  • 13
7
votes
1 answer

How to customize the line character length in elpy?

I am using elpy for my Python development, but I would like to set the per-line character limit to 120 instead of the default 80 used by PEP8. Any suggestions on how I can do this? Even better, it would be great if I can customize this setting on a…
modulitos
  • 2,432
  • 1
  • 18
  • 36
7
votes
3 answers

Expanding Dired to show subdirectories/files?

One of the biggest things I miss from other editors (e.g. Sublime, Intellij) is the ability to see the project structure, and expand/minimize directories as needed so I can see what I care about. Is there something like Org mode hierarchy where I…
Andrew
  • 541
  • 6
  • 17
6
votes
2 answers

How to compile and run a C++ file?

I don't know how to compile and run a C++ file in GNU Emacs. I searched on the various sites and stackexchange network, but from them what I understood was write something like make compile, and I don't know what does that mean, obviously compiling…
garakchy
  • 193
  • 1
  • 2
  • 9
5
votes
1 answer

emacs home made perspective: source + eshell + compilation

I want such functionality from emacs (gnu 25), I press key in any buffer with source code, and instead of one buffer I got 3 buffers on the screen: source code buffer ------------------ *eshell* | *compilation* *eshell* should be created if not…
user1244932
  • 129
  • 6
3
votes
2 answers

How to load an Idris file that depends on a package?

Working in Spacemacs (on Linux Mint, if that is relevant), using the Idris layer, one of my major mode commands is SPC m-r (Vim-style keybindings): idris-load-file. This causes Spacemacs to load up an Idris REPL instance and use it to type check the…
Keith Pinson
  • 269
  • 1
  • 3
  • 25
3
votes
1 answer

Is there a package for semantic refactoring

Is there a package that allows syntax aware refactoring in python or c++. For example, extracting a value as a parameter, into a function signature, extracting a block as a function (passing local values as parameters into the function signature).
3
votes
2 answers

Emacs "context" plugin for switching between different tasks in one project without loosing concentration

PyCharm (and other JetBrains products) has wonderful feature — "contexts". You can configure task server (e.g Github Issue Tracker, Redmine, Trello, etc or use built-in one). When you switch task this feature saved open tabs with files, branches,…
Anton Linevych
  • 203
  • 2
  • 10
3
votes
1 answer

Cannot jump to definition in js2-mode or Tern

I am performing Nodejs development in emacs, but my environment seems incorrect. For example, when I run ac-js2-jump-to-definition, I get "no jump location found" in the minibuffer. Also when I run 'tern-find-definition`, I get "No definition…
modulitos
  • 2,432
  • 1
  • 18
  • 36
3
votes
1 answer

Emacs 24 with Elpy 1.7.50 does not recognize Python Project

Note: This was initially posted on StackOverflow a few months back and hasn't received an answer, but I'm reposting it since the Emacs StackExchange is now available. I'm in the process of converting over from using Eclipse to Emacs 24.3 and Elpy…
Deacon
  • 133
  • 5
3
votes
0 answers

Arduino IDE for Emacs

I am looking into setting up an Arduino IDE environment in Emacs (on both PC and OS X). I came across the EmacsWiki ArduinoSupport page, which has a good guide for Mac OS X and Linux, which is perfect. However, I have a couple of questions: Does…
Greenonline
  • 161
  • 1
  • 3
  • 11
2
votes
2 answers

How to set up pyrightconfig in lsp-pyright?

I am using lsp-pyright[1] module in doom Emacs for Python major mode. Local imports from my project are not recognized by lsp server. I have created a pyrightconfig.json file in root directory of my folder but still issue is not resolved. How to i…
Digvijay S
  • 121
  • 1
  • 3
2
votes
2 answers

Configuration steps for Emacs Python / IDE

I'm newbie. Which is the best configuration for develop in Python using Emacs? Thanks
Hawky
  • 21
  • 2
1
2 3