Hi,
Which do you prefer , an IDE or a set of tools , for chess coding ?
IDE or a set of tools for chess coding
Moderators: hgm, Rebel, chrisw
-
- Posts: 378
- Joined: Thu Jun 05, 2014 2:14 pm
- Location: Iran
- Full name: Mehdi Amini
IDE or a set of tools for chess coding
Farewell.
-
- Posts: 2832
- Joined: Wed Mar 10, 2010 10:18 pm
- Location: Hamburg, Germany
- Full name: Srdja Matovic
Re: IDE or a set of tools for chess coding
Ubuntu Linux with gedit and command line tools, switching to vim still on my list.
--
Srdja
--
Srdja
-
- Posts: 2832
- Joined: Wed Mar 10, 2010 10:18 pm
- Location: Hamburg, Germany
- Full name: Srdja Matovic
Re: IDE or a set of tools for chess coding
Maybe worth to read:
Which OS do you prefer for development of your engine?
viewtopic.php?f=7&t=79229
---
Srdja
Which OS do you prefer for development of your engine?
viewtopic.php?f=7&t=79229
---
Srdja
-
- Posts: 378
- Joined: Thu Jun 05, 2014 2:14 pm
- Location: Iran
- Full name: Mehdi Amini
Re: IDE or a set of tools for chess coding
I for one use "gnome text editor" (similar to gedit). Also I use clang/gcc compilers for C code. Also gnome terminal is used. I use seergdb for debugging. Also gitg for working with git. Meld for comparing source files.
Farewell.
-
- Posts: 234
- Joined: Thu Jul 21, 2022 12:30 am
- Full name: Chesskobra
Re: IDE or a set of tools for chess coding
Oh, meld looks nice, I didn't know about it. I don't program chess engines, but for other programming needs I use emacs, old fashioned hand written (and simple) makefiles, gcc, gdb. Never got a hang of diff tools (like ediff in emacs) or other IDEs, but meld looks quite nice for merging features. Are there easy to use IDEs with built in diff tools? Somehow IDEs intimidate me.
-
- Posts: 1784
- Joined: Wed Jul 03, 2019 4:42 pm
- Location: Netherlands
- Full name: Marcel Vanthoor
Re: IDE or a set of tools for chess coding
I just use VSCode and compile using the Rust compiler on the command-line. (It could be done directly from VSCode if I so wanted to.) VSCode is set up to use GDB as a debugger; so it's half-way between an IDE and a texteditor+tools.
-
- Posts: 406
- Joined: Sat May 05, 2012 2:48 pm
- Full name: Oliver Roese
Re: IDE or a set of tools for chess coding
Becoming familiar with git is mandatory.
As editor VSCode is really all you need to start with. There is even a tutorial.
For the command line i like helix and tmux.
As editor VSCode is really all you need to start with. There is even a tutorial.
For the command line i like helix and tmux.
-
- Posts: 3
- Joined: Sun Feb 14, 2021 4:58 pm
- Full name: Erhard Henkes
Re: IDE or a set of tools for chess coding
For C++ engines I use MS Visual Studio 2022 with clang (LLVM). It works fine.
-
- Posts: 511
- Joined: Sat Mar 02, 2013 11:31 pm
Re: IDE or a set of tools for chess coding
git is only needed in team. Much easier to store tarballs than mess with git diffs.
I keep it simple. I only use vim for everything. vimdiff for comparing changes. etc
Never liked graphical IDEs. Visual studio, VScode, NetBeans ...
I keep it simple. I only use vim for everything. vimdiff for comparing changes. etc
Never liked graphical IDEs. Visual studio, VScode, NetBeans ...
-
- Posts: 1846
- Joined: Tue Apr 19, 2016 6:08 am
- Location: U.S.A
- Full name: Andrew Grant
Re: IDE or a set of tools for chess coding
That is an insane perspective.
Friendly reminder that stealing is a crime, is wrong, and makes you a thief.
"Those who can't do, clone instead" - Eduard ( A real life friend, not this forum's Eduard )
"Those who can't do, clone instead" - Eduard ( A real life friend, not this forum's Eduard )