This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 178663 - editing php project (tcpdf_4_8_017.zip from tcpdf.org) is rather slugish - almost unusable
Summary: editing php project (tcpdf_4_8_017.zip from tcpdf.org) is rather slugish - al...
Status: RESOLVED FIXED
Alias: None
Product: php
Classification: Unclassified
Component: Formatting & Indentation (show other bugs)
Version: 6.x
Hardware: PC All
: P3 normal (vote)
Assignee: Petr Pisl
URL:
Keywords: PERFORMANCE
: 179875 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-12-15 07:12 UTC by rmatous
Modified: 2011-06-08 12:43 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
snapshot - see PHPFormatter.reformat and its IndentLevelCalculator visitor (28.33 KB, application/octet-stream)
2009-12-15 07:12 UTC, rmatous
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rmatous 2009-12-15 07:12:01 UTC
Created attachment 92612 [details]
snapshot - see PHPFormatter.reformat and its IndentLevelCalculator visitor

Although there can be filed much more bugs - this one seems to be obvious, see attached snapshot(*.nps), which proves that generating code(selected item in CC -> Enter) just takes couple of seconds(sometimes even > 10s) just after Enter is pressed because of reformatting code
Comment 1 rmatous 2010-02-03 06:30:22 UTC
*** Bug 179875 has been marked as a duplicate of this bug. ***
Comment 2 Petr Pisl 2010-02-09 06:35:43 UTC
Same improvements in the formatter were done during last few weeks. The main problem which is there in the snapshot is fixed, but is not sufficient. I will keep this as reminder for me. There has to be done improvements in the code completion area as well, but we will do them after model rewrite.
Comment 3 Petr Pisl 2011-06-08 12:43:11 UTC
I have create another improvements in this case that should be available in NB 7.0. Closing for now.