[Bldg-sim] Comparison of Text Editors for idf-file

Sethi, Amarpreet amarpreet.sethi at stantec.com
Wed Aug 15 10:13:57 PDT 2012


I have not used ExamDiff or UltraEdit, will try to check it out.
I use WinMerge (its free) and great for comparing files.

Regards,
Amarpreet

Amarpreet Sethi, MSc., BEMP, HBDP, LEED BD+C
Senior Sustainable Design Analyst
Stantec
1932 First Avenue Suite 307
Seattle WA 98101
Direct: (206) 770-3847
Cell: (206) 617-9008
Office: (206) 770-7779
Fx:  (206) 770-5941
stantec.com

The content of this email is the confidential property of Stantec and should not be copied, modified, retransmitted, or used for any purpose except with Stantec's written authorization. If you are not the intended recipient, please delete all copies and notify us immediately.

ü Please consider the environment before printing this email.

From: bldg-sim-bounces at lists.onebuilding.org [mailto:bldg-sim-bounces at lists.onebuilding.org] On Behalf Of Shaun Martin
Sent: Wednesday, August 15, 2012 10:04 AM
To: 'Brian Fountain'; bldg-sim at lists.onebuilding.org
Subject: Re: [Bldg-sim] Comparison of Text Editors for idf-file

I spend a fair amount of time comparing files.  For that I have an extremely useful and inexpensive program called ExamDiff.  It's honestly light years ahead of Textpad and UltraEdit.

Shaun


From: bldg-sim-bounces at lists.onebuilding.org<mailto:bldg-sim-bounces at lists.onebuilding.org> [mailto:bldg-sim-bounces at lists.onebuilding.org]<mailto:[mailto:bldg-sim-bounces at lists.onebuilding.org]> On Behalf Of Brian Fountain
Sent: 15-Aug-12 8:49 AM
To: bldg-sim at lists.onebuilding.org<mailto:bldg-sim at lists.onebuilding.org>
Subject: Re: [Bldg-sim] Comparison of Text Editors for idf-file

I've been using UltraEdit since Jason (thanks Jason!) posted the following syntax highlighting keyword list for DOE-2. (Dug out of the bldg-sim archive from June 1999.)



BLD-SIMers,

I use a text editor to edit most of my DOE-2 input files (I
know, its primitive but it works). One of the features that
my text editor has is syntax coloring.  Over the last few
years I have made a list of DOE-2 keywords so that the
editor would show them as a different color.  The editor
also has a way to show comment lines and numbers using
different colors. The editor I used is called UltraEdit and
below is the list and syntax needed.

UltraEdit is shareware and runs on Windows 95 and NT.

   http://www.ultraedit.com

For UltraEdit, just add the text below to the WORDFILE.TXT
file.  This may be useful to other text editors that do
syntax coloring but the syntax will need to be modified.
The list is far from complete, I add to it whenever I come
across a keyword that isn't colored.  Anyone is welcome to
use this but you should let me know so if it changes I can
send you an update.  Also if you do use it and find missing
keywords please send me an updated version.

Jason
(remember to ignore my signature and the list signature on
the bottom of the message)

============================================
Add the following to UltraEdits WORDFILE.TXT
============================================

/L5"DOE-2" Line Comment = $ File Extensions = INP //Nocase
/Delimiters = ~!@$%^&*()_+=|\{}[]:;"'<> ,?
/C1
##ELSE ##ELSEIF ##ENDIF ##IF ##INCLUDE ##SET1 ##SHOW
##showdetail
##write ##ifndef ##ifdef ##def ##enddef
EQ EQS
OR
then
/C2
..
ABORT AIR-CHANGE AIR-CHANGES/HR AIR-COOLED ALL
ALL-SUMMARY ALL-VERIFICATION ALT ALTITUDE AREA
AREA/PERSON AZ AZIMUTH ABS A ATM-MOISTURE ATM-TURBIDITY
A/P ASSIGNED-CFM
BASEBOARD-CTRL BASEBOARD-RATING BASEBOARD-SOURCE
BI-LINEAR BI-QUADRATIC BOILER-EIR BOILER-HIR
BOILER-HIR-FPLR BOILER-LOSS BOILER-MAX-RATIO
BOILER-MIN-RATIO BOILER-MISC-SYM BOILER-SET-POINT
BOILER-THROTTLE BOILER-TYPE BUILDING-LOCATION
BUILDING-RESOURCE
CONDUCTIVITY CIRC-HEAD CIRC-IMPELLER-EF CIRC-LOSS-COEF
COOLING-CAPACITY CHW-SUPPLY-T CIRC-MIN-PLR CIRC-MOTOR-EFF
CIRC-PUMP-CURVE CIRC-PUMP-FPLR CIRC-PUMP-TYPE CLEARNESS
CLOUD-AMOUNT CLOUD-TYPE COIL-BF COIL-BF-FFLOW
COIL-BF-FPLR COIL-BF-FT COIL-CIRC-TYPE COIL-CIRCUITS
COMMENTS COMMON COMPUTE COND-FLOW-TYPE COND-WTR-FLOW
CONDENSER-TYPE CONDITIONED CONDUCTIVITY CONS
CONSTANT-VOLUME CONSTRUCTION CONTINUOUS COOL-CAP-FRPM
COOL-CAP-FT COOL-CFM-FPLR COOL-CLOSS-FPLR COOL-CLOSS-MIN
COOL-CTRL-RANGE COOL-EIR-FPLR COOL-EIR-FRPM COOL-EIR-FT
COOL-FT-MIN COOL-FUEL-METER COOL-RPM-LIMITS COOL-SH-FT
COOL-SIZING-RAT COOL-TEMP-SCH COOL-WASTE-HEAT
COOL-WH-FRPM COOL-WH-FT COOLING-EIR CRANKCASE-HEAT
COOLING-SCHEDULE CRANKCASE-MAX-T CUBIC CURVE-FIT
CYCLE-ON-ANY COOL-CAP-FT COOL-SH-FT COIL-BF-FT
CHW-CAP-FEWBEWT CAUTIONS COOL-CONTROL COOL-SIZING-RATIO
COND C-T-SCH COOL-SET-T COOL-RESET-SCH COEF COOL-SH-CAP
DAYLIGHT-SAVINGS D-S D-SCH DATA DAY-SCHEDULE DEC
DEFROST-CAP-FT DAYLIGHTING D-H-T D-C-T DEFROST-CTRL
DEFROST-FRAC-FT DEFROST-PWR-FT DEFROST-T DEFROST-TYPE
DEMAND-WINDOW DENSITY DESC-CTRL-MODE DESC-DEW-SET
DESC-GAS-FTW DESC-KW-FTW DESC-T-FTW DESC-W-FTW DESICCANT
DESIGN-COOL-T DESIGN-DAY DESIGN-HEAT-T DEWPT-HI DEWPT-LO
DHOUR-HI DHOUR-LO DHW-BASE-T DHW-EIR DHW-EIR-FPLR
DHW-EIR-FT DHW-FLOW DHW-FUEL-METER DHW-GAL/MIN
DHW-HEAT-RATE-FT DHW-LOCATION DHW-LOSS DHW-LOSS-COEF
DHW-MISC-SYM DHW-SCH DHW-SUPPLY-T DHW-TEMPER-T DHW-TYPE
DIAGNOSTIC DIRECT-EFF DIRECT-EFF-FFLOW DIVIDE
DRAW-THROUGH DROM-SYSTEMS DRYBULB-HI DRYBULB-LIMIT
DRYBULB-LO DSCH DUCT DESICCANT-AIR DHW-HEAT-RATE DHW-SIZE
DENS DAY-RESET-SCH
E-W ECONO-LIMIT-T ECONO-LOCKOUT ECONOMICS
ECONOMICS-REPORT ELECTRICITY END ENGLISH EQUIP-SCHEDULE
EQUIPMENT-W/SQFT ERRORS EVAP-CL+M-SUP EVAP-CL+REC-RA
EVAP-CL-KW/FLOW EVAP-CL-LIMIT-T EVAP-CL-TYPE EVAP-PCC-EFF
EVAP-PCC-ELEC EXHAUST-EFF EXT-ELEC-KWEXT-FUEL-BTU/HR
EXT-LIGHT-KW EXTERIOR-WALL E-SCH ELECTRIC EXHAUST-CFM
EXHAUST-KW EQUIPMENT
FAN-CONTROL FAN-PLACEMENT FAN-SCHEDULE FIXED-FLOW
FIXED-TEMP FLOOR-WEIGHT LUID-VOLUME FOR FRAC-VENT-AREA
FRI FROM-LOADS FUEL-BOILER FURNACE FURNACE-AUX
FURNACE-AUX-KW FURNACE-HIR FURNACE-HIR-FPLR FRAME-WIDTH
FORMATTED F-W F-M FAN-EIR-FPLR F-SCH
G-T GAS GAS-HEAT-PUMP GAS-HYDRONIC GE GLASS-TYPE
GND-REFLECTANCE GROUND-T GT G-C GAS-SCHEDULE GAS-THERMS
HEAT-CAP-FRPM HEAT-CAP-FT HEAT-CFM-FPLR HEAT-CLOSS-FPLR
HEAT-CLOSS-MIN HEAT-EIR-FPLR HEAT-EIR-FRPM HEAT-EIR-FT
HEAT-EXCH-DELP HEAT-EXCH-EFF HEAT-RPM-LIMITS
HEAT-SIZING-RAT HEAT-SOURCE HEAT-TEMP-SCH HEAT-WASTE-HEAT
HEAT-WH-FRPM HEAT-WH-FT HEATING-EIR HEIGHT HOL
HOR-VENT-FRAC HOUR-HI HOUR-LO HOURLY HEATING-SCHEDULE
HOURLY-DATA-SAVE HOURS-CHARGING HOURS-STORED
HP-LOOP-COOLING HP-LOOP-HEATING HP-SUPP-SOURCE
HUMIDIFIER-TYPE H HEAT-SIZING-RATIO HOURLY-REPORT H
H-T-SCH HEAT-SET-T HEATING-CAPACITY
INSIDE-FILM-RES I-F-R I-W I-W-TYPE IN-AIRFLOW INDIR-EFF
INDIR-EFF-FFLOW INDOOR-FAN-MODE INF-CFM/SQFT INF-METHOD
INF-SCHEDULE INPUT INPUT-UNITS INT-ELEC-KW
INT-FUEL-BTU/HR INTERMITTENT INTERIOR-WALL INT-ELEC-SCH
I-M I-SCH
JAN JUL JUN
LAT LAYERS LE LIGHT-TO-RETURN LIGHT-TO-SPACE
LIGHTING-SCHEDULE LIGHTING-TYPE LIGHTING-W/SQFT LIKE
LINE-1 LINE-2 LINE-3 LINE-4 LINE-5 LINEAR LIST LON LOADS
LOADS-REPORT LT LA LIGHT-SET-POINT1 LIGHT-SET-POINT2
LIGHT-CTRL-TYPE1 LIGHT-CTRL-TYPE2 LIGHT-CTRL-STEPS
LIGHT-REF-POINT1 LIGHT-REF-POINT2
M1 M2 M3 M4 M5 MAT MATERIAL MAX-FAN-RATIO MAX-FLUID-T
MAX-HP-SUPP-T MAX-HUMIDITY MAX-OA-FRACTION MAX-SOLAR-SCH
MAX-SUPPLY-T MAX-VENT-RATE METERS MIN-AIR-SCH MIN-CELLS
MIN-FAN-RATIO MIN-FLOW-RATIO MIN-FLUID-T MIN-HGB-RATIO
MIN-HP-T MIN-HUMIDITY MIN-SUPPLY-T MIN-TWR-WTR-T
MIN-UNLOAD-RATIO MON MOTOR-PLACEMENT MSTR-ELEC-METER
MSTR-FUEL-METER MULTIPLIER MAX-SUPPLY-T MIN-CFM-RATIO
MIN-S-T MIN-OUTSIDE-AIR
NATURAL-GAS NEQ NEXT-TO NIGHT-CYCLE-CTRL NIGHT-VENT-CTRL
NIGHT-VENT-DT NIGHT-VENT-RATIO NO NO-DESICCANT NO-SAVE
NON-COINCIDENT NOT-AVAILABLE NUMBER-OF-PEOPLE NUMBER
O-A-CFM OA-CFM/PER OA-CONTROL OA-FLOW/PER ON ON-DEMAND
ONE-SPEED-FAN OPEN-TWR OPTION OUTDOOR OUTDOOR-RESET
OUTPUT-MAX OUTPUT-MIN OUTPUT-UNITS OUTSIDE-FAN-CFLT
OUTSIDE-FAN-ELEC OUTSIDE-FAN-HFLT OUTSIDE-FAN-MODE
OUTSIDE-FAN-T OA-CHANGES OUTSIDE-LO OUTSIDE-HI
OUTSIDE-AIR-CFM OUTSIDE-FAN-KW
PANEL-LOSS-RATIO PANES PARALLEL PARAMETER
PEOPLE-HEAT-GAIN PEOPLE-SCHEDULE PLANT PLANT-MISC-SYM
PLANT-REPORT PLANT-REPORTS PREHEAT-SOURCE PREHEAT-T
PROCESS-CHW-BTU/ PROCESS-HW-BTU/H PROPORTIONAL PSZ
PEOPLE-HG-SENS P-A P-SCH P-H-S P-H-L PLANT-EQUIPMENT
QUADRATIC
RESISTANCE RATED-CCAP-FFLOW RATED-CEIR-FFLOW
RATED-HCAP-FFLOW RATED-SH-FFLOW REFG-AUX-HEAT
REFG-COMP-GROUP REFG-COND-TYPE REFG-DEF-CTRL REFG-DEF-EFF
REFG-DEF-MECH REFG-FAN-T REFG-HTREC-GROUP REFG-HTREC-T
REFG-HTREC-UNITS REFG-KW-FPLR REFG-KW-FTCOND
REFG-MIN-COND-T REFG-SIZING-RAT REFG-ZONE-DES-RH
REFG-ZONE-DES-T REFG-ZONE-SHR REG-HEAT-SOURCE
REPORT-BLOCK REPORT-FREQUENCY REPORT-SCHEDULE RES
RESIST-CAP-RATIO RESOURCE RETURN-AIR-PATH REVERSE-CYCLE
ROOF RUN-PERIOD REHEAT-DELTA-T REC-FLUOR-RV
RESET-SCHEDULE RESET RETURN-KW RETURN-DELTA-T
SAVE-FILES SCH SCHEDULE SEP SEPARATE SERIES SET-DEFAULT
SHADING-COEF SHADING-SCHEDULE SHW-HP-CAP-FT SHW-HP-EIR
SHW-HP-EIR-FPLR SHW-HP-EIR-FT SHW-HP-SOURCE SIZING-OPTION
SIZING-RATIO SOURCE-BTU/HR SOURCE-LATENT SOURCE-SCHEDULE
SOURCE-SENSIBLE SOURCE-TYPE SPACE SPACE-CONDITIONS
SPACE-HEAT SPECIFIC-HEAT SS-VENT-CST SS-VENT-KW
SS-VENT-LIMIT-T SS-VENT-TEMP SS-VENT-WND STANDARD SUMMARY
SUN SUPPLY-DELTA-T S-C SUPPLY-KW SUPPLY-KW/FLOW SUS-FLUOR
SV-A SVAV SYSTEM SYSTEM-NAMES SYSTEM-REPORTS SYSTEM-TYPE
SYSTEMS SYSTEM-CONTROL SYSTEM-AIR SYSTEM-FANS
SYSTEM-EQUIPMENT S SAT SYSTEMS-REPORT S-H STEPPED
SUPPLY-HI SUPPLY-LO S-TYPE SIZE STOP
T-Z TANK-BASE-T TANK-FREEZ-T TANK-LOSS-COEF TANK-MISC-S
TANK-SIZE TANK-STORE-RATE TANK-SUPPLY-RATE TH T
TANK-T-RANGE TEMPERATURE TERMINAL-TYPE THERMOSTAT-TYPE
THERMOSTATIC THICKNESS THROTTLING-RANGE THRU THU TILT
TITLE TWR-APP-FRFACT TWR-CAP-CTRL TWR-CAP-FCFM
TWR-CELL-CTRL TWR-CELL-MAX-LPM TWR-CELL-MIN-LPM T-R
TWR-DESIGN-APPRO TWR-DESIGN-WETBU TWR-FAN-FPLR
TWR-FAN-LOW-ELEC TWR-FAN-LOW-FLOW TWR-FAN-OFF-FLOW
TWR-GPM-FRA TWR-GPM-FWB TWR-IMPELLER-EFF TWR-LOSS-COEF
TWR-MIN-FAN-SPEE TWR-MISC-SYM TWR-MOTOR-EFF TWR-PUMP-HEAD
TWR-RESET-RATIO TWR-RFACT-FRT TWR-SETPT-CTRL TWR-SETPT-T
TWR-THROTTLE TWR-TYPE TWR-WTR-FLOW TYPE TEMP TIMES
U-EFFECTIVE U-W UNDERGROUND-WALL UNDERGROUND-FLOOR
UNIT-AUX-KW UNIT-PUMP-ELEC UTILITY-RATE U-VALUE U
V VARIABLE-LIST VARIABLE-T VARIABLE-TYPE VENT-METHOD
VERIFICATION VOLUME VAVS
W WASTE-HEAT-USE WATER WD WE WEEK-SCHEDULE WEH WI WIDTH
WIN-SHADE-TYPE WIND-DIR WIND-SPEED WINDOW WS-ECONO
WS-ECONO-EIR WS-ECONO-FLOW WS-ECONO-MIN-DT
WS-ECONO-MISC-SY WS-ECONO-TWR-SIZ WS-ECONO-XEFF WARNINGS
X
Y YES
Z-TYPE ZONE-AIR ZONE-CONTROL ZONE-FAN-KW/FLOW
ZONE-HEAT-SOURCE ZONE-NAMES ZONE-REPORTS ZONE-TYPE
ZONE-TYPE ZONE-AIR ZONE-CONTROL ZONE-FRACTION1
ZONE-FRACTION2 ZONE Z Z-C Z-N





From: bldg-sim-bounces at lists.onebuilding.org<mailto:bldg-sim-bounces at lists.onebuilding.org> [mailto:bldg-sim-bounces at lists.onebuilding.org]<mailto:[mailto:bldg-sim-bounces at lists.onebuilding.org]> On Behalf Of Michael J Witte
Sent: Wednesday, August 15, 2012 11:17 AM
To: bldg-sim at lists.onebuilding.org<mailto:bldg-sim at lists.onebuilding.org>
Subject: Re: [Bldg-sim] Comparison of Text Editors for idf-file

That's surprising - I've used UltraEdit for many years and don't see any slowness.  As far as I know I'm using mostly default settings.  The only time it seems slow is with large files (on the order of 50MB and up).  There is a setting to control this in Advanced --> Configuration -->File Handling -->Temporary Files.

By the way, EnergyPlus v7.1 syntax highlighting files are available for TextPad and UltraEdit (scroll to the bottom of the page).

http://energyplus.helpserve.com/Knowledgebase/List/Index/47

In UltraEdit, the settings for this are found in Advanced--> Configuration --> Editor Display--> Syntax Highlighting

Mike
On 8/14/2012 8:06 PM, Jia Hu wrote:
Could I ask how to set the UltraEdit? it seems very slow to open a text file compared to notepad++ and sublime.

Thanks,.
On Tue, Aug 14, 2012 at 9:02 PM, Chris Jones <cj at enersave.ca<mailto:cj at enersave.ca>> wrote:
I haven't ventured into Energyplus IDF file editing but for DOE2.1e and DOE2.2, UltraEdit works great.

UltraEdit includes:
Syntax highlighting for programming languages not build included is very easy to add - edit a text file.
Side by side file compare, file merge etc.
Text fold/unfold
Save Copy As
Rectangular selection and column summing - this is handy when examining the results files.

In addition UltraEdit has a fairly decent macro programming feature including Record Keystrokes which is very handy for extracting sections from the results files and copying them into another file.

One nice feature of UltraEdit is the ability to define Projects - a group of files that are to be opened together.

Also, you can run dos commands/programs - handy for command line compiling.  I use it for running DOE2 when debugging an input file.  You can also call Windows programs but I haven't had a need to do that as yet.

I have been using UltraEdit since 1996 - it replaced the dos based editor I had been using, "Brief", a Borland product.  I still use the Brief keystroke commands - UltraEdit allows you to redefine the keystroke commands.






At 02:07 PM 14/08/2012, Pavel Dybskiy wrote:
Hi all,

It might be useful for some of us who gets annoyed with notepad.

I did a quick comparison of three text editors: TextPad 6.1.3, Notepad++ 6.1.5 and relatively new Sublime 2.1.

I have selected several features, some of which I found very useful, others somehow useful.

E.g. very useful:

 *   Syntax highlighting,
 *   Side by side file compare (someone may know this feature from Total Commander),
 *   Text fold/unfold(collapse/uncollapse)

Somehow useful:

 *   Save Copy As ... ,
 *   Rectangular selection (used to be in the stone age qedit)

A picture in the attachment shows the results of this comparison.

In brief, NONE of these editors can claim having MORE THAN ONE useful feature!

Your comments and personal experience are very welcome.


Thanks,

Pavel Dybskiy
Ryerson University,Toronto
Content-Type: image/png; name="ComparisonOfTexteditorsForE+.PNG"
Content-Disposition: attachment; filename="ComparisonOfTexteditorsForE+.PNG"
X-Attachment-Id: f_h5vazl2e0
_______________________________________________
Bldg-sim mailing list
http://lists.onebuilding.org/listinfo.cgi/bldg-sim-onebuilding.org
To unsubscribe from this mailing list send  a blank message to BLDG-SIM-UNSUBSCRIBE at ONEBUILDING.ORG<mailto:BLDG-SIM-UNSUBSCRIBE at ONEBUILDING.ORG>

>>
Christopher Jones, P.Eng.
Suite 1801, 1 Yonge Street
Toronto, ON M5E1W7
Tel. 416-203-7465<tel:416-203-7465>
Fax. 416-946-1005<tel:416-946-1005>
email cj at enersave.ca<mailto:cj at enersave.ca>

_______________________________________________
Bldg-sim mailing list
http://lists.onebuilding.org/listinfo.cgi/bldg-sim-onebuilding.org
To unsubscribe from this mailing list send  a blank message to BLDG-SIM-UNSUBSCRIBE at ONEBUILDING.ORG<mailto:BLDG-SIM-UNSUBSCRIBE at ONEBUILDING.ORG>



_______________________________________________

Bldg-sim mailing list

http://lists.onebuilding.org/listinfo.cgi/bldg-sim-onebuilding.org

To unsubscribe from this mailing list send  a blank message to BLDG-SIM-UNSUBSCRIBE at ONEBUILDING.ORG<mailto:BLDG-SIM-UNSUBSCRIBE at ONEBUILDING.ORG>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.onebuilding.org/pipermail/bldg-sim-onebuilding.org/attachments/20120815/0b904126/attachment-0002.htm>


More information about the Bldg-sim mailing list