Hot answers tagged

100

As the original author of the IDE, I can understand why you would be unclear on the future of the IDE. Rather than say it has been deprecated I would say that it has been put in maintenance only mode, but IS supported. That is to say, that with each release of the platform, the next being Winter '14, the IDE will be updated so that the API endpoint of the ...


45

I found a solution. I had to go into the Eclipse preferences and delete the values in "Secure Storage". Select the Window/Preferences item. Go to General/Security/Secure Storage. Select the Contents tab. Select Force Projects and then click the Delete button. After restarting, Force.com IDE was able to save my passwords again.


30

Some points from the DF15 presentation that Nate linked to. You can only have 2 active debugger threads in an Org. You can't, currently, debug asynchronous code (some allowances for test contexts) It's only available via the Eclipse Debugger Plugin. There is an API, but it is still in flux and isn't going to be made public yet. The Debugger is an Add-On ...


20

It is really hard to notice, but when project is 'Online' you will notice a blue square background in the small X icon in the top left of the project root icon folder, and it missing in 'Offline' mode. However, please note that if 'Menu: Project > Build Automatically' is unselected working online doesn’t seem to have any effect. You can take it online by ...


16

The answer I got from My Account Executive: The cost is 18,000 USD a year and it requires some internal approvals before it can be sold...


15

I convinced my PM that I needed the debugger for my recent project. I have not really used it much however, as I ended up doing so much front end work. Also, with lots of unit tests, you don't need it as much either. One thing that was very annoying was that any time metadata on the project gets saved, your session gets killed. Which was a lot. However, in ...


15

The latest version of the Force.com IDE connects to API36, but most orgs are still on API 35. Uninstall the current version of the Force.com IDE in eclipse (look at the help/about menu for the about window that shows for installed software and lets you uninstall selected packages), then when you go to add new software uncheck the "show only latest versions" ...


13

We actually took a different approach, partially driven by the desire to use a more diverse set of development tools, but primarily to simplify development of multiple managed packages in a single Force.com dev org (per-developer, of course). We create a set of ant targets based on the Force.com Migration Toolkit that do the following: Smart incremental ...


13

Looks like there is a better way now: Org Development Model with VS Code This link provides detailed instructions for using the "SFDX: Create Project with Manifest" command which enables connection to a regular sandbox (not a scratch org). This approach gives the ability to push and pull metadata without going through a long multi-step process on every ...


12

Not an answer: But here's the DF15 presentation: https://www.youtube.com/watch?v=O2TvQ3rtpV0 As mentioned at 18:30 it's an add on product (for purchase).


10

There are some VisualStudio code extensions that can work without needing SFDX workflow. Note that current official plugin also supports working without DX scratch org support. I created my own extension to supplement Salesforce official visualstudio extension pack; feel free to use that. Note that you will need Salesforce DX CLI and the plugins (Does not ...


9

You can reduce your API usage by allowing your developer console session to "idle". Once idle, you'll only incur one API call per incident (such as saving a class, running a test). While not idle, the current implementation polls the server once every 6 seconds, or 10 API calls per minute while doing absolutely nothing. Also, using the Force.com IDE will ...


9

I've upgraded to this version of the plugin, and the default behaviour now when you create a new project is offline mode, which only saves files locally. You can change this by right-clicking the project name, going to the force.com context menu and choosing the 'Work online' option:


9

I'm assuming you are using the Summer '14 version of the Force.com IDE. (The code you link to doesn't produce any errors in the earlier version I am using.) The "What's New in Summer '14" of the current Force.com IDE page includes this item (bolding added by me): Enabled syntax checking and outline view using a new parser, which can be toggled through ...


9

I'm the product manager for platform developer tools. We're aware of the Eclipse Che project and we like the technology behind it. Launching a trusted product in our data centers with remote workspaces for 100,000+ simultaneous users is a non trivial engineering effort. We're scoping various options that would meet our goal of providing everyone on platform ...


8

Keith, there are indeed more options available recently due to advancements updates in the Tooling API released by SFDC in the months since the original post was made... ...but they're probably not exactly what you're looking for. Personally, I've recently shifted from an eclipse-based workflow to one built around SublimeText. Although this is largely due ...


8

Disclaimer: this is a very unofficial answer, safe harbor, blah blah. However, I have word from an unofficial source that the promised Eclipse IDE refactoring (Tooling API, general re-factor) has indeed been occurring and should be released around mid-year. Unclear if the open sourcing will happen at the same time, but if I had to call it I would say don't ...


8

Platform Developer 1 does not require you to Code during exam (Although it expects you that you have good understanding of how to write apex ,visualforce and work with lightning components)or does not expect you to know an IDE like eclipse in depth.There are plenty of IDE's available today and you can choose one depending on your preference . One thing you ...


8

You're missing a configuration file for some reason. Try the following. Close all files and folders in Visual Studio Code, then close it entirely. Create a new folder in your project directory called .vscode. Windows Explorer won't let you do this, so do it from a terminal: mkdir ".vscode" Go in to this folder and create a new file called settings.json. ...


7

Fast forward to 2018 and the IDE landscape has changed a bit with Salesforce DX. From Summer '17 to Spring '18 there was the Force.com IDE 2 (Beta). This has been discontinued: The Force.com IDE 2 beta release has been discontinued. We are not providing future releases of this tool, and no downloads are available after May 3, 2018. You cannot access the ...


7

So you want to know if you're overwriting, creating or deleting the selected metadata piece ? I don't know how to get that in Mavens Mate, and I do see how it could be useful. I've opened up a feature request issue over on the MavensMate Github Repository here. but that of course holds no guarantee for when, or even if, the feature will be added.


7

I have just been playing with the tooling API and discovered that it would be possible to retrieve the global method names for Apex classes within a managed package. You could write a script that first queries all managed Apex classes (classes that have a namespace - there might be a better way to do this?): https://SALESFORCE_DOMAIN_HERE/services/data/...


6

I don't believe the intention is for the Developer Console to take over for the Force.com IDE. I had asked a similar question awhile ago after I heard the Force.com IDE may be deprecated. The response from Salesforce was that basically they were working on it, and they have. In September last year, they provided a massive update to the plugin to allow for ...


6

Salesforce has made clear that their direction for future improvement and development of their toolchain is Salesforce DX. That doesn't mean, however, that you cannot use the more traditional Salesforce toolchain through a variety of avenues. It's probably useful to make a distinction in terminology here. The sfdx command line tool is one piece, and the Dev ...


5

The slowness of the force.com IDE is due to overhead that comes along with using Metadata API, which the Force.com IDE is written on top of. In addition to this overhead, the Metadata API also requires polling to get results back, which adds a small delay. Newer IDEs such as ASIDE.IO or Mavens Mate are significantly faster because they are using the ...


5

This behaviour happens because whenever you migrate fields and objects make sure you include the profiles also in the outbound changeset .Since profile metadata along with fields and objects metadata define field level security Official documentation link: http://ap1.salesforce.com/help/doc/en/changesets_best_practices.htm


5

I figured it out! I had to copy the links that weren't reading the repository correctly and paste them into the search bar on the browser. It downloaded the missing files and then I moved these files into the Eclipse plugins folder. When I ran it again it was successful.


5

I know this is a late answer, but I've been having this issue over the past couple of days as well and found a solution so posting my answer here for anyone else. Using Eclipe helios, kepler and luna with Force.com IDE v29 I had exactly the same problem (but on windows). Turns out if I switched to the Java perspective in Eclipse, rather than Force.com ...


5

I use RealForceExplorer and I am very happy with it. Create SOQL, SOSL and anonymous Apex. Multiple windows, multiple connections to orgs. Check it out here https://bitbucket.org/realforceexplorer/real-force-explorer/wiki/Home


5

I believe you are looking for the Admin.profile vs System Administrator. If you still cannot locate it then make sure it is listed in the Add/Remove Metadata selections.


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