Slaesforce FAQ

how to setup intellij idea salesforce

by Kaia Ratke Published 2 years ago Updated 2 years ago
image

Create a Salesforce project with IntelliJ IDEA, Illuminated Cloud and GitHub

  • Step 1. Clone the git repository in your computer Open IntelliJ IDEA -> ‘File’ -> ‘Open’ Create a empty folder which we...
  • Step 2. Create a new branch Create a new branch. On the bottom right, select ‘Git:<your current branch> -> ‘+ New...
  • Step 3. Retrieve metadata from your sandbox Check the...

Part of a video titled How to Setup IntelliJ for Salesforce Development - YouTube
0:43
6:20
You get a free 30-day trial you click here and install another one is repositories that's it room inMoreYou get a free 30-day trial you click here and install another one is repositories that's it room in a cloud. Then you click install.

Full Answer

How do I launch IntelliJ from a specific folder?

Create a desktop shortcut for launching IntelliJ IDEA. Add the directory with IntelliJ IDEA command-line launchers to the PATH environment variable to be able to run them from any working directory in the Command Prompt. Add the Open Folder as Project action to the system context menu (when you right-click a folder).

How do I install IntelliJ IDEA as an administrator?

If you want to install IntelliJ IDEA for all users, change the value of the installation mode option to mode=admin and run the installer as an administrator. The default silent configuration file is unique for each JetBrains product.

Can I do SF Dev work in IntelliJ?

You can do SF dev work in IntelliJ! There are a ton of useful hotkeys for both IntelliJ and Illuminated Cloud 2. You can find all the Illuminated Cloud 2 hotkeys here and all of the IntelliJ hotkeys here. There are tons and tons more that are super useful, so be sure to check them all out!

What are the system requirements for IntelliJ IDEA?

System requirements Requirement Minimum Recommended RAM 2 GB of free RAM 8 GB of total system RAM CPU Any modern CPU Multi-core CPU. IntelliJ IDEA supports . ... Disk space 2.5 GB and another 1 GB for caches SSD drive with at least 5 GB of free spa ... Monitor resolution 1024x768 1920×1080 1 more rows ...

image

How do I connect Salesforce Sandbox to IntelliJ?

Create a Salesforce project with IntelliJ IDEA, Illuminated Cloud and GitHubClone the git repository in your computer. Open IntelliJ IDEA -> 'File' -> 'Open' Open Git settings in InteliJ IDEA. ... Create a new branch. Create a new branch. ... Retrieve metadata from your sandbox. Check the event logs (on the bottom right).

How do I add illuminated clouds to IntelliJ?

IntelliJ IDEA (Community Edition or Ultimate Edition) PhpStorm....To install Illuminated Cloud:From within a supported JetBrains IDE, select File > Settings (Windows) or Preferences (Mac).Select Plugins in the left navigation, and start typing Illuminated Cloud in the Search field at the top of the Marketplace view.More items...•

How do you activate illuminated clouds?

Activating a LicenseClicking the Configure Application toolbar icon (visible only if you've selected View > Toolbar)Selecting Tools > Illuminated Cloud > Configure Application from the main menu.Selecting Illuminated Cloud > Configure Application from the context menu.More items...•

Is Illuminated Cloud free?

Note that Illuminated Cloud is a commercial offering and requires an active annual subscription-based license for continued access to its features.

What is illuminated Cloud IntelliJ?

Illuminated Cloud is a powerful Salesforce development tool hosted within JetBrains IntelliJ IDEA. Illuminated Cloud was designed and implemented with the express intent of bringing the beloved feature set of modern Java IDEs to Salesforce developers.

How do I turn off illuminated Cloud?

Go into Settings>Illuminated Cloud>Validation and Deployment and all of the event handlers to Do Nothing.

What is Salesforce DX in Salesforce?

Salesforce DX is a Salesforce product in the App cloud that allows users to develop and manage Salesforce apps throughout the entire platform in a more direct and efficient way. Salesforce DX, used primarily by developers, allows users to have true Version control.

Overview

This post is about how to create a Salesforce project with IntelliJ IDEA, Illuminated Cloud and GitHub. We will create a repository in GitHub, we will retrieve the metadata from Salesforce to our local machine with Illuminated Cloud and will push our changes to GitHub repository. All the steps we will do with Illuminated Cloud.

Step 1. Clone the git repository in your computer

Create a empty folder which we store the project. For example: ‘IntelliJIDEAAndGitProject’

Step 2. Create a new branch

Create a new branch. On the bottom right, select ‘Git:<your current branch> -> ‘+ New Branch’.

Step 3. Retrieve metadata from your sandbox

Check the event logs (on the bottom right). Check there is a message related to Illuminated Cloud. Click on ‘Resolve’.

Create a JBDC Data Source for Salesforce

Follow the steps below to add the driver JAR and define connection properties required to connect to Salesforce data.

Edit and Save Salesforce Data

To discover schema information, right-click the data source you just created and click Refresh Tables. To query a table, right-click it and then click Open Tables Editor. You can also modify records in the Table Editor.

A Single, 360 Shared View of Every Customer

Welcome to Salesforce Customer 360, One Integrated CRM Platform for uniting Marketing, Sales, Commerce, Service, and I.T. Departments.

Leading Through Change

Watch stories filled with thought leadership, inspiration, and insights from business leaders and our greater community.

How Git can help in Salesforce development process

Git is the most used, open source and free Version Control System (VCS). It is targeted to track file changes in your project, store the history of these changes, and resolve conflicts if multiple developers trying to change the same file simultaneously.

Salesforce and Git Workflow

There are many cool posts about the best practices how to use Salesforce and Git for development process. I will not duplicate them here and just share some links. Our goal is to figure out how to interact with Salesforce and Git within JetForcer and IntelliJ IDEA.

Compare Git sources and Salesforce Org state

JetForcer has Compare Tool which lets you compare a file from your local working copy with its version in the Salesforce organization. We can compare a particular file or even a whole project state.

Switch Between Git and ApexVCS

IntelliJ IDEA has powerful support for several Version Control Systems (Git, Perforce, Mercurial, etc.). Briefly, this support includes several important features:

Push changes to Git and Salesforce

By the way, we don't need to switch between VCS for deploying changes to the server (in terms of Git push changes to the repository), just choose one of the VCS -> Commit to ... actions on the main toolbar.

Conclusion

Here is a very concise overview of some JetForcer VCS features, just to give you a quick start. To submit feature requests or just report bugs, use the plugin’s issue tracker. A more detailed tutorial on how to use the plugin along with its features description can be found on the plugin’s site.

What is silent installation?

Silent installation is performed without any user interface. It can be used by network administrators to install IntelliJ IDEA on a number of machines and avoid interrupting other users. To perform silent install, run the installer with the following switches: /S: Enable silent install.

Do I need Java to run IntelliJ?

Pre-release versions are not supported. Latest 64-bit version of Windows, macOS, or Linux (for example, Debian, Ubuntu, or RHEL) You do not need to install Java to run IntelliJ IDEA because JetBrains Runtime is bundled with the IDE (based on JRE 11). However, to develop Java applications, a standalone JDK is required.

image
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9