Hot answers tagged

155

Update VSCode is now available as DEB file. You can download it and then run: sudo dpkg -i ~/path/to/code_1.XXX.deb In case dpkg complains about missing dependencies, run: sudo apt -f install afterwards to fix the problem. Old answer Download Visual Studio Code for Linux Extract it: unzip VSCode-linux-x64.zip -d ~/path/to/VSCode Run the code ...


113

You can use Ubuntu Make to download and install Visual Studio Code: sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make sudo apt-get update sudo apt-get install ubuntu-make Then install Visual Studio Code: umake ide visual-studio-code Then click on the Visual studio icon that it automatically places on your launcher. To remove it, delete the ...


92

Visual Studio Code enabled official Linux repositories on February 2017 (v1.10) sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB3E94ADBE1229CF sudo add-apt-repository -y "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" sudo apt -y install code You can upgrade / dist-upgrade as usual sudo apt -y upgrade sudo apt -y ...


62

Be sure you have a JDK installed on your system. sudo apt-get install openjdk-7-jdk If that does not solve your problem, you must tell your system to use that JDK instead of the current JRE. To do so, you choose which JDK/JRE you use by default on your system by executing the following command in terminal. sudo update-alternatives --config java This ...


56

You should look at this bug here: http://youtrack.jetbrains.com/issue/IDEA-79312 It's exactly your issue, and it has a potential workaround: sudo ibus restart Hope that helps!


39

Sublime Text Sublime Text 2 is a simple, faster editor available on all major platforms (Linux, Windows, and Mac). Sublime Text is a sophisticated text editor for code, HTML and prose. You'll love the slick user interface and extraordinary features. Some noted features: Minimap: See your code from 10,000 feet Full screen mode: Use all your pixels, ...


36

Now there's a .deb package for Ubuntu and Debian besides the rpm/zip. It is available here and may be installed as usual: sudo dpkg -i vscode-amd64.deb Works fine on Xenial. Maybe someone creates a PPA to simplify updates. Or it 'll become part of the official repository. Update 03/17: Since version 1.10 (February 2017) there is built-in support for ...


34

File > Preferences > Settings New Setting UI (Searchable 🔎) 🎉 🎉 🎉 Just Search Wrap / Word Wrap editor.wordWrap: "off" - Lines will never wrap. editor.wordWrap: "on" - Lines will wrap at viewport width editor.wordWrap: "on" - Lines will wrap at viewport width. editor.wordWrap: "wordWrapColumn" - Lines will wrap at the value of editor.wordWrapColumn. ...


25

You should be able to improve the font rendering, but it will never be like the one in Gedit. Usually all java applications using Swing have that weird rendering. If you use Eclipse, for example, the font rendering should be correct. Font rendering can be changed in /etc/netbeans.conf: sudo gedit /etc/netbeans.conf and at the end of ...


21

Create a new Geany project (Project > New) and set the directory to where your project files are. I think you are mistaking the 'Documents' tab seen in the sidebar for the 'File Browser'. To see the File Browser go to Tools > Plugins and enable tick/check the File Browser plugin. Edit: The Filename field creates the Geany project file (ProjectName.geany). ...


18

From the Code::Blocks website, the download page for Linux points to the Code::Blocks Release Builds PPA, which is probably the easiest way to install a reasonably up-to-date version of Code::Blocks. To install Code::Blocks from the aforementioned PPA, do the following: sudo add-apt-repository ppa:damien-moore/codeblocks-stable sudo apt-get update sudo apt-...


18

Install the snap. sudo apt install snapd-xdg-open sudo snap install code --classic


15

On my Linux Mint environment I've encountered the same problem. I tried to install Oracle JDK8 using sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer but the problem remained because installer didn't change environment variables. Then I tried the following sudo apt-get install oracle-java8-set-...


15

Install sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java9-installer Update your environment variable after that sudo nano /etc/environment Add / Edit this line JAVA_HOME="/usr/lib/jvm/java-9-oracle" Save and run source /etc/environment Test if environment variable was set echo $JAVA_HOME (Optional) ...


14

Kate Kate's a simple IDE with a plugin structure that allows easy development on KDE desktops.


14

KDevelop KDevelop is an IDE that allows you to develop applications in different languages. KDevelop 4.3 has decent support for C++11.


14

Since they provide a .deb file now I recommend using that instead of the approach below. The way I've done it is as follows. Using a terminal: Create a directory for the files and change to this directory: mkdir msvs && cd msvs The directory name is arbitrary. Unpack the zip file in your new folder: unzip ../Downloads/VSCode-linux-x64.zip Run ...


13

This is from notes I took when installing an Arduino. It was very helpful when I had to go through the same thing with other computers. Install Sketch which is used to program Arduinos. Use one of the following methods. sudo apt-get install arduino or sudo apt-get install arduino-core or Open "Ubuntu Software Center" Search "arduino" Set up ...


13

Fixed. See this and this. TL;DR: just add -J-Dawt.useSystemAAFontSettings=on -J-Dswing.aatext=true to netbeans_default_options in the netbeans.conf file. (netbeans.conf is at <installdir>/etc/netbeans.conf) Of course, restart NetBeans. See the result screenshot below. The Netbeans window on the extreme right is the onc after the above options ...


12

Here's how i checked for the version of selenium in Python. >>> import selenium >>> help (selenium) Help on package selenium: NAME selenium FILE c:\python27\lib\site-packages\selenium\__init__.py DESCRIPTION # Licensed to the Software Freedom Conservancy (SFC) under one # or more contributor license agreements. See ...


11

Arduino IDE from Ubuntu's repo are usually outdated. There are two main ways to install the latest Arduino IDE: with umake and from arduino.cc tar.gz. In both cases you may need to add your user to dialout group (if it doesn't work add it also to tty group): sudo adduser $USER dialout Install latest version from Ubuntu Make (on GitHub) Ubuntu Make is a ...


11

Code::Blocks is a cross-platform Integrated Development Environment (IDE). It is based on a self-developed plugin framework allowing unlimited extensibility. Most of its functionality is already provided by plugins. Plugins included in the base package are: Compiler frontend to many free compilers Debugger frontend for GDB (and CDB for ...


11

For C, C++, C++/CLI, C#, and Java You can achieve a similar behavior with Artistic Style 2.04. Download the newest version, current 2.04 (do not use apt-get to install because then you will get the older version 2.03 and this version will not work for this scenario because it do not accept piped output) Install Artistic Style -> follow the install doc (/...


10

Did you setup vim-addon-manager? vim-addons status vim-addons install python-jedi vim-addons status


10

You can try to create a desktop file similar to the rest of Jetbrains products, something like this: [Desktop Entry] Version=1.0 Type=Application Name=Gogland Icon=/opt/Gogland/bin/gogland.png Exec="/opt/Gogland/bin/gogland.sh" %f Comment=The Golang IDE Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-gogland Anyway, Jetbrains IDE's ...


9

There is new project called Valama, you can check: https://github.com/Valama/valama It uses gtksourceview, so editor experience is similar to gedit, but it's still in early development phase. UPDATE: It is getting better every day, there is active development on going.


9

Anjuta Anjuta is an integrated development environment for the C, C++, Java, JavaScript, Python and Vala computer programming languages, written for the GNOME project. Anjuta DevStudio is a versatile software development studio featuring a number of advanced programming facilities including project management, application wizard, interactive debugger, ...


9

Eric Python IDE Eric is a full-featured Python and Ruby editor and IDE, written in Python. It is based on the cross platform Qt GUI toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as everydays' quick-and-dirty editor as well as being usable as a professional project management tool integrating many advanced ...


Only top voted, non community-wiki answers of a minimum length are eligible