![]() Check file encoding and line separators."). Annotating several files (such as tikilib.php on branch 15.x) results in an error being displayed at the top ("Number of lines annotated by Subversion is not equal to the number of lines in the file.With certain layouts (including French Canadian), some keyboard shortcuts have no effect, such as "VCS Operations Pop-up" and Move to code block end/start.Move Caret to Code Block end/start in a PHP file can bring to the wrong location.The inspection for unused variables generates numerous false positives due to several scenarios, notably file inclusions and variable variables."Comment with Block Comment" does not behave properly on function with PHPDoc comments.In the editor's vertical scrollbar, the thumb's position, and size are broken, which makes it confusing to try navigating issues.The debugger's console can display bogus error messages.Similarly, importing Global variables in function scope using composed variable name/variable variables will fail to add them to the Debug tool window, and accesses will be erroneously displayed as errors. ![]() Moreover, the debugger does not show these variables in the Variables zone due to Xdebug bug #546. Reads of the variables extracted are reported as errors. PHP's extract() function is problematic.To deal with this, either perform a dummy modification of all reverted files (for example, add a space and then remove it) or set Smarty to recompile always and accept a performance hit for every request. This means Local history reverts performed by PhpStorm will not be reflected in Tiki until template cache is cleared, by default. As of PhpStorm 2017.2.1, there is apparently no setting to control that behavior. Using PhpStorm's Revert action from Local history sets the reverted file's timestamp to the time the original version was created, rather than the time the reversion was performed. Tiki's default Smarty cache behavior is to compile only if a template file's timestamp is newer than the timestamp recorded on the latest compilation.Find in Path can be unwarrantedly sluggish (see IDEA-157017 )."Find in Path" forgets the scope when switching between projects.Using "Find Usages" on a global variable in a function will only find usages in that function (see WI-18065 ).Calls to methods through callbacks specified with a simple string are ignored.A method will not show its usages from Smarty templates if the object on which the method is called is assigned from PHP.A method will not show its usages through objects whose type PhpStorm fails to infer."Find Usages" does not necessarily provide an exhaustive list.The history of commit messages cannot be shared between projects (for example, when backporting a change).Specifically, as of version 0.1 (PhpStorm 7.1.5), at least on Windows, direct drag-and-drop from/to Windows Explorer is not supported, unlike Eclipse's Remote System Explorer. The SFTP plugin ( Remote Host) is in development.You can get a free version for use on your Tiki work (see details below)ġ.2. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |