I've used Windows for many years, using Dreamweaver as my editor as it had a file tree which is based on a project (via Local, FTP or SFTP).  I need a web development IDE with the following functionality:   syntax highlighting for PHP, HTML, CSS, JavaScript  file tree - Local, FTP, SFTP, Project-Based (e.g. via the methods of Local/FTP/SFTP) in other words, like Dreamweaver can open multiple files (tabbed)   Additionally, I wouldn't mind features like debugging, class listings, etc, as long as I can hide them away.
This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. See  for more information.   This is a community wiki for IDEs available on Ubuntu. Please post one IDE per answer (including more than just a screenshot or a link, please at least put a short description).  In your answer, tell us what the IDE is for (which language(s) or if it is RAD capable).
Instantiating object of type parameter Why and how does ([![]]+[][[]])[+!+[]+[+[]]] evaluate to the letter "i"? Classifying raw LAS data as bare earth in ArcGIS for Desktop? I have a raw LAS data that has only one return (no second/ third.. return) and not classified yet. The only information I have is intensity and elevation. Is there any way that I can classify bare earth in ArcGIS? (vendor does not have more info than that). I tried classifying by selection from the profile view, but I know it is impossible to apply to all data. Please add documentation about the redaction tool to the moderator help Evaluation of $\sum_{n=0}^{\infty}\frac{1}{(n^4+n^2+1)n!}$ How to calculate the exact probability that the second player wins? Consider a game that uses a generator which produces independent random integers between 1 and 100 inclusive. The game starts with a sum S = 0. The first player adds random numbers from the generator to S until S > 100 and records her last random number 'x'. The second player, continues adding random numbers from the generator to S until S > 200 and records her last random number 'y'. The player with the highest number wins, i.e. if y > x the second player wins. Is this game fair? Write a program to simulate 100,000 games. What is the probability estimate, based on your simulations, that the second player wins? Give your answer rounded to 3 places behind the decimal. For extra credit, calculate the exact probability (without sampling).     import random  CONST_TIMES = 100000 CONST_SMALL = 100 CONST_LARGE = 200  def playGame():     s = 0     while s &lt;= CONST_SMALL:          x = random.randint(1, CONST_SMALL)         s = s + x;     while s &lt;= CONST_LARGE:         y = random.randint(1, CONST_SMALL)         s = s + y     if x &lt; y:         return 's'     elif x == y:         return 'm'     else:         return 'f'  fst = sec = 0 for i in range(CONST_TIMES):     winner = playGame()     if winner == 'f':         fst = fst + 1     elif winner == 's':         sec = sec + 1 secWinPro = round(float(sec) / CONST_TIMES, 3)  print secWinPro   The simulation probability is about 0.524. I want to know how to calculate the exact probability. Chat flag notification, but no flag It appears  is back. Upon refreshing any chat page (even when dumping the cache and hard reloading), a chat flag notification is displayed, but there is no chat flag. How to use the Bradhley Hand font? I've checked the  that can be used through beamer class. I've successfully used most of the fonts, but when I tried to include the Bradhley Hand font, it did not work (it shows ordinary characters)?! How can I use it?  For example, when I use the following :  \documentclass[serif]{beamer}  \usepackage{mathpazo}  \renewcommand{\rmdefault}{ibh}  \begin{document} \begin{frame} $\frac{ \sqrt{ \mu(i)^{ \frac{3}{2}} (i^{2} -1) } } { \sqrt[3]{\rho(i) - 2} + \sqrt[3]{\rho(i) - 1} } $ \end{frame} \end{document}   it gives: I'd like to copy files from one external drive to a network connected drive. I want to make sure that there are no errors.  I know of MD5 hash files that I see for large single files that are download from the internet. I also know that I can use the terminal to 'diff' the two sets of files.  However, I'm looking for a piece of software that could confirm that all the files in the file structure have been copied by the finder completely, or a piece of software that would do the copying for me and confirm that all the bits are exactly the same.  The files are video related - and are often over a TB in size (not in one file - complex multi-folder nested files)  I'm fine if there is a terminal command that can do the copy and compare for me as well. (although being able to see the amount of time left on a copy is a very nice feature... additionally, I want to make sure I get ALL of the file - resource forks and all) How to choose the right bean scope? Identifying a short story about time travel and paradoxes Google Drive files opening in new window vs new tab? This might be a duplicate of  but that question is 5 years old and unanswered.  When I'm in drive.google.com and I open a G Suite file (either double-click or select &amp; press enter) in Firefox it opens in a new window whereas in Chrome it opens in a new tab.   Why do they do that? Is this a browser-specific quirk or a Google setting (that I haven't found)? Is there a way to control the behavior? I'd like them both to open in tabs, but presumably the same answer would be relevant in the opposite direction too. In Python, you can do this:  import webbrowser webbrowser.open_new("http://example.com/")   It will open the passed in url in the default browser  Is there a ruby equivalent? How to start git-gui? How to name an item using /give command in MCPE? How to programmatically login/authenticate a user? My mom and I are having a dispute on much more easy versus much easier. For example, consider the sentence:     It's [much more easy]/[much easier] to do action X than action Y.   I say that much easier is correct and that much more easy is grammatically incorrect, while she says that both are okay. I understand that both are acceptable colloquially, but which is grammatically correct here? If you could explain why, that would be even better! Hide iPhone HTML5 video play button Fantasy Short Story that appeared in an anthology about 1968-1971 I read this short story around 1971.  The basic plot is for a steward to lead the king's son to another city state.  Along the way they have a number of interactions with people/subjects that demonstrate the immaturity of the son.  Last one involves the son beating up the suitor of a innkeeper's daughter.  When confronted by the steward, the son displays his contempt and chauvinistic regard of his future subjects and the steward kills him.  Turns out the trip was a test of his suitability to assume the crown and the steward explains to the king that he was not worthy.  Been looking in all the anthologies can seem unable to find it.  Thanks for your help postfix fails to send mail with "fatal: unknown service: smtp/tcp"