![]() ![]() The integration of an SDK into an IDE is essentially the ability for an external application to leverage the capability provided by the SDK, and make programming and application writing easier for the user. It is a collection of tools, libraries, api's, source code, licenses, examples, documentation, and/or anything else required to develop software applications in a specific programming language or framework. ![]() In an attempt to answer the question as asked, an SDK is a Software Development Kit. Shameless big up my personal favorite PHP workflow, Phundament. We can use IDE extensions to better understand that language, but its API is completely exposed by text scripts. In my opinion, this makes a lot of sense. It would be probably removed or will be available only in IDEA, not sure. PhpStorm Project Lead Alexey Gopachenko is against the PHP SDK configuration. What is the "PHP Interpreter" option if not an SDK? The same applies to Python, multiple different virtualenvs can be defined and a user may need to switch between them (including Remote SDK on the server via SSH). Ruby has SDK for convenience as users may need multiple Ruby/RVM versions. What is the "Ruby SDK" option if not an SDK? but IMO they are no match for having tight regex game. At the expense of much processor overhead there were neat features in IntelliJ for refactoring, etc. This programmer now uses Sublime Text 3 for developing in those languages. PHP, JavaScript, and Ruby are languages, with various available runtime environments not mentioned in this Q&A. I've edited this question to focus on the simplest most useful answer I've found, and am awarding the correct answer to Ryan J. ![]() Other SDK's may simply be a set of API's or libraries, and as such, may not be as conducive to being used with an IDE, and could be deemed as "convenient" from the perspective of a user that is not familiar with the concept of an SDK in the "Java" sense. Why is the concept of an SDK (in the context of InteliJ) essential only to Java?Īn SDK (such as Java) can be very big, containing a lot of information and capability. What exactly is an SDK, in the context of IntelliJ?įor the education of non-Java developers of PHP, Ruby or JavaScript applications who prefer IntelliJ IDEA for its Polyglot capabilities, do any knowledgeable IntelliJ IDEA users please have a moment to explain: 2. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |