function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
JoeSpecJoeSpec IDE and Devoloper console

Hi I'm new to apex development,


I'm just trying to get a general idae on the tools available and when to use them.


When do you use the eclipse IDE vs the Developer console?


writting code I assume you do in the IDE.

how about debugging?  

and test runs?  I'm finding I sometimes get errors on tests run in but not in the IDE.

do people generally deploy from IDE or


Phrased another way,  what do you do in the devloper console, and what do you do in the IDE?



Thanks for any insight..  



Try to deploy using IDE only , otherwise changesets may take some more time for doployments .

Also , developer console is easy and fast way for checking recent debug for your code . Otherwise ,you can manually set debug logs per user context under SetUp |Monitoring .

Hi Joe,


Developer Cosole is a tool provided by salesforce to run small code snippet in short time. IDE is used to code multiple lines program. Similarly, you can debug in IDE using breakpoints.


For deployment, I have never used option provided by IDE. I have used Change sets which is easy option to deploy code to organization.




Hi Joe, 


The Developer Console has been upgraded and improved with better functionality and features recently. 

Writing code can be done in IDE, 

Testing can be better done in Developer Console and 

The best tool for Deploying is Metadata API (ANT). 

See some related notes below,